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

Составьте программу,по которой вводится произвольное слово.выбрать число повторов.вывести число на экран лесенкой(со сдвигом вправо).без использования вложенного цикла.

👇
Ответ:
kiradawn260
kiradawn260
25.11.2021
1)
var s:string; i:integer;
begin
write('Слово: ');
readln(s);
for i:=1 to length(s) do
 writeln(' ':i,s[i]);
end.

Пример:
Слово: лесенка
 л
  е
   с
    е
     н
      к
       а

2)
var s:string; n,i:integer;
begin
write('Слово: ');
readln(s);
write('n = ');
readln(n);
for i:=0 to n-1 do
 writeln('':i*length(s),s);
end.

Пример:
Слово: лесенка
n = 4
лесенка
       лесенка
              лесенка
                     лесенка
4,8(46 оценок)
Открыть все ответы
Ответ:
lerakendrick
lerakendrick
25.11.2021

var
a: array[1..15] of integer;
b: array[1..20] of integer;
c: array[1..10] of integer;
i, maxa, maxb, maxc: integer;

begin
maxa := 0;
for i := 1 to 15 do
begin
read(a[i]);
if abs(a[i]) > maxa then maxa := abs(a[i]);
end;
maxb := 0;
for i := 1 to 20 do
begin
read(b[i]);
if abs(b[i]) > maxb then maxb := abs(b[i]);
end;
maxc := 0;
for i := 1 to 10 do
begin
read(c[i]);
if abs(c[i]) > maxc then maxc := abs(c[i]);
end;
if (maxa > maxb) and (maxa > maxc) then begin for i := 1 to 15 do write(a[i], ' ');writeln;writeln(maxa); end
else if (maxb > maxa) and (maxb > maxc) then begin for i := 1 to 20 do write(b[i], ' ');writeln;writeln(maxb); end
else if (maxc > maxb) and (maxc > maxa) then begin for i := 1 to 10 do write(c[i], ' ');writeln;writeln(maxc); end;
end.

4,6(60 оценок)
Ответ:

Language: C# , IDE: Visual Studio .

string CountString;

           TryAgain:

           Console.WriteLine("Введите количество элементов массива (от 2 до 100)");

           CountString = Console.ReadLine();

           if(! ( uint.TryParse(CountString, out uint Count) && Count <= 100 && Count >=2 ) )

           {

               Console.WriteLine("Введите корректное значение, попробуйте ёще раз.");

               Console.ReadLine();

               goto TryAgain;

           }

           var Array = new int[Count];

           var ListForEven = new List<int>();

           var Randomizer = new Random();

           int RandomNumber;

           for(int i = 0; i < Count; i++)

           {

               RandomNumber = Randomizer.Next(-1000, 1000);

               Array[i] = RandomNumber;

           }

           foreach(int Even in Array)

           {

               if (Even % 2 == 0) ListForEven.Add(Even);

           }

           Console.WriteLine($"Максимальное чётное число из массива: {ListForEven.Max()}");

           Console.ReadLine();

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