Предмет: Информатика, автор: tisivlad

Помогите с задачей на паскале..
Даны 100 целых чисел, принадлежащих интервалу [0; 1000]. Определите количество тех из них, которые делятся на 7.
Числа следующие: 127; 60; 255; 579; 525; 545; 425; 984; 320; 159; 193; 408; 742; 732; 767; 924; 504; 399; 720; 321; 571; 254; 53; 878; 392; 228; 548; 237; 196; 90; 469; 824; 639; 36; 391; 546; 272; 630; 256; 681; 487; 331; 904; 755; 41; 380; 540; 839; 61; 973; 269; 783; 629; 201; 33; 805; 605; 468; 672; 549; 277; 601; 921; 498; 772; 737; 354; 502; 641; 439; 915; 838; 746; 698; 441; 90; 904; 223; 670; 743; 240; 270; 646; 704; 779; 873; 370; 721; 910; 962; 152; 850; 450; 306; 729; 632; 467; 632; 144; 918


sdsdf: В чём проблема
Пишешь if (vmod7=0)
sdsdf: то выводишь на печать
tisivlad: Напиши программу пожалуйста :)
sdsdf: До вечера подождёшь?
sdsdf: дан массив или ты просто цифры вводишь?
tisivlad: подожду до вечера, завтра сдавать просто много - что не успеваю вот, прошу помочь.) сяп за ранее
tisivlad: из этих цифр надо определить какие делятся и сколько
sdsdf: Их надо вручную вводить?

Ответы

Автор ответа: sdsdf
2
var
a:array[1..1000]of integer;
i,n,m,k:integer;
begin
m:=0;
k:=0;
Writeln('введите числа:'); 
For i:=1 to 100 do
 Readln (a[i]);
for i:=1 to 100 do
begin
if(a[i]mod 7=0) then
k:=k+1;
end;
writeln (k);
end.
Вот держи выводит количество цифр

Похожие вопросы