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

Решить 3 по программированию! имеется массив целых чисел размером n. заполнить с клавиатуры, как положительными, так и отрицательными. вывести его на экран. посчитать сумму положительных двухзначных чисел, которые заканчиваются на цифру 7. если таких чисел нет, то вывести сообщение "таких чисел нет" имеется массив целых чисел размером n. вывести его на экран. заменить каждый элемент массива на сумму его цифр. получившийся массив вывести на экран. имеется массив целых чисел размером n. заполнить с клавиатуры, как положительными, так и отрицательными. вывести его на экран. посчитать количество четных и количество нечетных цифр. решите хотя бы 2 . надо! заранее !

👇
Ответ:
gallyamovdenis
gallyamovdenis
13.12.2022
// PascalABC.NET 3.2, сборка 1387 от 20.02.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('n=');
  var a:=ReadArrInteger('Вводите данные:',n); a.Println;
  var s:=a.Where(x->(x>9) and (x<100) and (x mod 10=7));
  if s.Count=0 then Writeln('Таких чисел нет')
  else Writeln(s.Sum)
end.

Пример
n= 5
Вводите данные: 45 -38 27 -17 47
45 -38 27 -17 47
74

// PascalABC.NET 3.2, сборка 1387 от 20.02.2017
// Внимание! Если программа не работает, обновите версию!

function Sod(n:integer):integer;
begin
  var s:=abs(n).ToString;
  Result:=s.Select(c->c.ToDigit).Sum
end;

begin
  var a:=ArrRandom(ReadInteger('n='),-999,999); a.Println;
  a:=a.Select(x->Sod(x)).ToArray; a.Println
end.

Пример
n= 10
-252 814 -239 -157 792 -223 697 -482 616 -675
9 13 14 13 18 7 22 14 13 18

// PascalABC.NET 3.2, сборка 1387 от 20.02.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('n=');
  var a:=ReadArrInteger('Вводите данные:',n); a.Println;
  Writeln('Четных чисел ',a.Where(x->x.IsEven).Count);
  Writeln('Нечетных чисел ',a.Where(x->x.IsOdd).Count);
end.

Пример
n= 16
Вводите данные: 34 -345 21321 643 1 0 325 2312 236 -324 -3242 7 12 7 12 50
34 -345 21321 643 1 0 325 2312 236 -324 -3242 7 12 7 12 50
Четных чисел 9
Нечетных чисел 7
4,8(48 оценок)
Ответ:
denishr06
denishr06
13.12.2022
Const
N = 3;
Var
A:array[1..N] of integer;
S:integer:=0;
b:boolean:=false;
Begin
For var i:=1 to N do
   Begin
   Read(A[i]);
   if (A[i]>9)and(A[i]<100)and(A[i] mod 10 = 7) then
      Begin
      S+=A[i];
      b:=true;
      End;
   End;
For var i:= 1 to N do
   Write(A[i],' ');
WriteLn;
if b then Write('S = ',S)
else Write('Таких чисел нет')
End.

Const
N = 3;
Var
A:array[1..N] of integer;
S,B:integer;
Begin
For var i:= 1 to N do
   Begin
   S:=0;
   A[i]:= random(65536)-32767;
   Write(A[i]:6,' ');
   B:=abs(A[i]);
   While B<>0 do
      Begin
      S:=S+ B mod 10;
      B:= B div 10;
      End;
   A[i]:=S;
   End;
WriteLn;
For var i:= 1 to N do
   Write(A[i]:6,' ');
End.

const
N = 3;
Var
A:array[1..N] of integer;
Ch,Nch:integer;
Begin
For var i:=1 to N do
   Begin
   Read(A[i]);
   if A[i] mod 2 = 0 then Ch+=1
   else Nch+=1;
   End;
For var i:= 1 to N do
   Write(A[i],' ');
WriteLn;
WriteLn('Чёт = ',Ch);
WriteLn('Нечет = ',Nch)
End.
4,4(95 оценок)
Открыть все ответы
Ответ:
iskandarova174
iskandarova174
13.12.2022

1.Постановка задачи разрабатывается организацией, разработчиком программной продукции, на основании технического задания совместно с заказчиком. Главный исполнитель — это разработчик

2.Алгоритм-Последовательность действий, приводящих к результату.

Блок-схема- Графический записи алгоритма.

Исполнитель алгоритма-Человек, компьютер, автомат.

Язык программирования-Знаковая система для записи компьютерных программ.

Программа-Последовательность действий, приводящих к результату.

Объяснение:

Удачи тебе в учёбе!

4,7(59 оценок)
Ответ:
20MIR01
20MIR01
13.12.2022

10000x4000x500x30x4

Цифры числа расположены в определенных позициях, которые соответствуют (справа налево) единицам, десяткам, сотням, тысячам и так далее. Определите название позиции и ее значение для каждой цифры (справа налево).

Пример: так как в данном числе четыре цифры, то вам нужно определить названия четырех позиций (справа налево).

7 соответствует единицам (значение = 1).

2 соответствует десяткам (значение = 10).

8 соответствует сотням (значение = 100).

5 соответствует тысячам (значение = 1000).

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