М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
botuchenyy
botuchenyy
14.08.2020 02:02 •  Информатика

Дан целочисленный массив из 30 элементов. элементы массива могут принимать целые значения от 0 до 1000. напишите программу, которая подсчитывает количество элементов массива равных макс. среди двухзначных чисел. если ни одного такого числа нет, нужно вывести сообщение об этом.

👇
Ответ:
bintcliffe
bintcliffe
14.08.2020
Var
  i,n,max:integer;
  a:array[1..30]of integer;
begin
writeln('Исходный массив:');
for i:=1 to 30 do
  begin
  a[i]:=random(0,1000);
  writeln(a[i]);
  if (a[i]>9) and (a[i]<100) then
     begin
     if max=0 then max:=a[i];
     if a[i]>max then max:=a[i];
     end;
  end;
for i:=1 to 30 do
  if a[i]=max then n:=n+1;
if max>0 then writeln('n=',n)
  else writeln('Таких нет');
end.
4,6(52 оценок)
Открыть все ответы
Ответ:
jfjjthvhhcj
jfjjthvhhcj
14.08.2020

Паскаль.

 

Немного не понятно: от 1 до 10  это относится только к нечетным числам или ко всем? Ну напишу программу которая просто все числа вычисляет, если сама не сможешь поставить условие ограничения, то сообщи точное условие задачи и напиши мне в личку

 

program jjj;

var a: array [1..10] of integer; i,summa,proizv:integer;

begin

for i:=1 to 10 do begin

   Writeln('напишите элемент массива номер ',i); read(a[i]);

                        end;

For i:=1 to 10 do begin

                              if a[i] mod 2=0 then summa:=summa+a[i] else

                                                       proizv:=proizv*a[i];

                         end;

Writeln(summa,'   ',proizv); readln;

end.

4,7(30 оценок)
Ответ:
Мария8301
Мария8301
14.08.2020
Перепроверь массив и скомпилируй.
// Example program#include <iostream>#include <string>
using namespace std;
int count_;const unsigned int DIM1 = 6;const unsigned int DIM2 = 6;int m[DIM1][DIM2] = {    { 'S', '.', '.', '.', '#', '#' },    { '#', '.', '#', '.', '.', '.' },    { '.', '.', '#', '.', '.', '#' },    { '.', '.', '#', '#', '#', '.' },    { '#', '.', '.', '.', '#', '#' },    { '#', '#', '#', '.', '.', 'F' }};int find_p(int x, int y) {    if (x < 0 || x > 5 || y < 0 || y > 5) return 0;    if (m[y] [x] == 'F') return 1;    if (m[y] [x] != '.' && m[y] [x] != 'S') return 0;    m[y] [x] = '+';    count_++;    if (find_p (x, y - 1)) return 1;    if (find_p (x + 1, y)) return 1;    if (find_p (x, y + 1)) return 1;    if (find_p (x - 1, y)) return 1;    m[y] [x] = 'x';    return 0;}int main(){  find_p(0, 0);  cout<<"\n Otvet="<<count_;}

Всем ! help ! . имеется символьный двумерный массив ## m(6x6), представленный справа, у которого инд
4,4(17 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ