Напишите программу, которая находит в массиве количество элементов, равных заданному значению x . входные данные первая строка содержит размер массива n . во второй строке через пробел n чисел – элементы массива. в третьей строке записано число x . гарантируется, что 0 < n ≤ 10000 . выходные данные программа должна вывести одно числа – количество элементов массива, равных x . примеры входные данные 6 1 2 3 2 3 3 2 выходные данные 2 написать программу в паскале ,честно пыталась сделать,ничего не получается
299
453
Ответы на вопрос:
Uses crt; var a: array[1..100] of integer; i,n,p,z,k,x: integer; beginclrscr; write('vvedite x= '); read(x); write('razmernost massiva= '); read(n); write('zapolnenie massiva= '); for i: =1 to n do beginread(a[i]); end; for i: =1 to n do beginif a[i]=x then inc(k); end; writeln; write('res=',k); readln; {выводим результат} end.
const n = 4; //кол-во людей g = 1995; //год m = 5; //номер месяца var i,gr,mr,k : integer; begin k : = 0; for i : = 1 to n do begin writeln ('введите год и месяц'); read (gr,mr); if (gr = g) and (mr = m) then k : = k +1; end; writeln (); writeln (k); end.
Популярно: Информатика
-
maximbond0417.03.2020 03:23
-
chalenkotaya06.02.2022 21:44
-
Лина5г02.07.2022 07:31
-
karinroy17.09.2022 09:00
-
teymurnadjafov31.03.2023 14:28
-
vfhbz200025.09.2020 01:13
-
ririf04.10.2020 14:36
-
polykoly04.09.2022 22:56
-
dasha2001567816.12.2021 12:15
-
dgony200304.11.2022 00:13