Есть ответ 👍

Найти сумму элементов массива состоящего из 10 элементов. элементы массива згенерировать в диапазоне от 50 до 100. решить с одним for!

165
323
Посмотреть ответы 3

Ответы на вопрос:

GardenBrid
4,4(35 оценок)

//вроде бы знакомый //соглашусь с предыдущим оратором, решается в 3 строки без циклов //pascal abc.net v3.0 сборка 1111 const   n=10; var   ar: array[1..n] of integer;   sum,i: integer; begin randomize; for i: =1 to 10 do   begin;   ar[i]: =random(50,100);   sum+=ar[i];   write(ar[i]: 4);   end; writeln; write('sum=',sum); end.
romamil
4,4(43 оценок)

// pascalabc.net 3.0, сборка 1150 от 22.01.2016 begin   var a: =arrrandom(10,50,100); a.println(', ');   var s: =0;   for var i: =0 to 9 do s+=a[i];   writeln('s=',s) end. тестовое решение: 64, 59, 67, 54, 90, 51, 94, 70, 65, 82 s=696 "школьный" вариант: // pascalabc.net 3.0, сборка 1150 от 22.01.2016 var   a: array[1..10] of integer;   i,s: integer; begin   randomize;   s: =0;   for i: =1 to 10 do begin       a[i]: =random(51)+50;       write(a[i],' ');       s: =s+a[i]       end;   writeln;   writeln('s=',s) end. тестовое решение: 82 88 94 65 73 94 86 56 91 60 s=789 и, чтобы не быть голословным, современный вариант: // pascalabc.net 3.0, сборка 1150 от 22.01.2016 begin   writeln('s=',arrrandom(10,50,100).println.sum) end. тестовое решение: 94 90 70 85 62 58 94 73 67 97 s=790

1.  var a, tmp: integer; var b: boolean; begin b: =false; readln(a); tmp : = a mod 10; a: = a div 10; while a > 0 do begin if tmp = a mod 10 then b : = true else tmp : = a mod 10; a : = a div 10; end; writeln(b); end. 2.var a, i: integer; var t: array[0..9] of integer; var b: boolean; begin b: =false; readln(a); while a > 0 do begin inc(t[a mod 10]); a : = a div 10; end; for i: =0 to 9 do if t[i] > 1 then b : = true; writeln(b); end.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS