maxchuev
?>

Паскаль. комментарии. попроще. желательно с циклом (пофиг каким вывести на экран все трехзначные числа, кратные 3.

Информатика

Ответы

Кристина_Memmedov

begin

 Range(100, 999).Where(el -> el mod 3 = 0).Println;

end.

uchpapt
Честно, не поняла ваш код вообще. Почему нет цикла? Предлагаю свое решение:
1)Cначала заполняем массив случайными числами от 2 до 5 (включительно)
2)Потом выводим его (Для проверки)
3) Потом считаем оценки. Но сначала нужно обнулить переменные( В самом начале это делали), а то получится кака (:

program N_0547847;
var
    b, c, d, f, i:integer;
    a: array [1..20] of integer;
begin;
randomize;
b:=0; c:=0; d:=0; f:=0;
for i:=1 to 20 do begin
  a[i]:=random(4)+2; 
  write(a[i],' '); end; 
writeln;
for i:=1 to 20 do begin
    if a[i]=2 then  b:=b+1;
    if a[i]=3 then  c:=c+1;
    if a[i]=4 then  d:=d+1;
    if a[i]=5 then   f:=f+1;
end;
writeln('Двоек: ', b); 
writeln('Троек: ', c); 
writeln('Четверок: ',d);
writeln('Пятерок: ',f);
end.   
Мария1414
ответ:

Задание 1.

int a,b;

scanf("%i", &a);

scanf("%i", &b);

if (a<b)

  for(int i=a; i<=b; i++)

     printf("x = ", x , ";    y = ", ((x3+1)/(x-3)+x) );

Задание 2.

int sum;

sum = 0;

for(int i=1; i<=115; i+=6)

  sum+=i;

printf(sum);

Задание 3.

int a,b, n;

n = 0;

scanf("%i", &a);

scanf("%i", &b);

if (a<b)

  for(int i=a; i<=b; i++)

     if (i%11 == 0) n++;

if (a>b)

  for(int i=b; i<=a; i++)

     if (i%11 == 0) n++;

printf(n);

На C ничего никогда не писал, поэтому может чё-то не так, но по идее как-то так...

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Паскаль. комментарии. попроще. желательно с циклом (пофиг каким вывести на экран все трехзначные числа, кратные 3.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ravshandzon3019835681
avdeevana
izumrud153
Эдуардович873
fox-cab3444
okunevo2010
zvanton
Джулия
kseniay2006548
Valentinovna
toniv
Викторович
kmalahov
NatalyaAlekseevich1644
vladburakoff5