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

8класс, информатика, паскаль, для заданного числа (18) вывести его делители ,

👇
Ответ:
akovlevavika444
akovlevavika444
02.02.2021
Var i, x: integer;
begin
   x := 18;
   for i:=1 to x do
      if x mod i = 0 then
         writeln(i);
end.
4,5(26 оценок)
Открыть все ответы
Ответ:
ZlataM1
ZlataM1
02.02.2021

Анастасия, Вам нужно поменять местами строки 60 и 61. Сейчас программа ищет только одну пару чисел, а по условию нужно выводить их все, т.к. вывод сообщения в Memo1 произойдет только после прохода двух циклов for (для параметров i и j)

Если хотите улучшить программу: можно добавить проверку на тот случай, если ни одной подходящей пары не будет найдено.

Можно еще в StringGrid'е оставить одну строку, т.к. остальные не используются, за это отвечает свойство RowCount

Мемо1 в начале процедуры желательно очистить от сообщений, Memo1.Lines.Clear; если только Вы не хотите хранить всю историю работы программы.

Объяснение:

4,6(45 оценок)
Ответ:
VasyaKotikSnake
VasyaKotikSnake
02.02.2021

Using System;

namespace chislaabc

{

   class Program

   {

       static void Main(string[] args)

       {

           int a, b, c;

           

           Console.WriteLine(“Введите число a”);

           a = Convert.ToInt32(Console.ReadLine());

               Console.WriteLine(“Введите число b”);

           b = Convert.ToInt32(Console.ReadLine());

               Console.WriteLine(“Введите число c”);

           c = Convert.ToInt32(Console.ReadLine());

           if (a == b || a == c || b == c)

           {  

              Console.WriteLine(«Есть хотя бы одна противоположная пара»);  

           }

           else

           {

               Console.WriteLine(«Противоположных чисел нет»);

           }

           Console.ReadKey();

       }

   }

}

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