Всем привет! Кому не тяжело, необходимо выполнить данные программки в Паскаль

Всем привет! Кому не трудно, нужно выполнить данные программки в Паскаль и показать итог. На компьютере. Пожалуйста, ерунду всякую не писать. Буду благодарен) Желательно снимок экрана. Спасибо) Дам 40 баллов.


Составить программку, печатающую значение true, если указанное выражение является правильным, и false в неприятном случае:


Сумма цифр данного трехзначного числа N является четным числом.


Квадрат заданного трехзначного числа равен кубу суммы цифр этого числа.


Треугольник со гранями a, b, c является равнобедренным.

Задать свой вопрос
1 ответ

подправил твою 1-ю программку. Тестил в ПаскальАБЦ но по идее работать обязано в любом.

var

   num : integer;

   n1, n2, n3 : integer;

begin

   write('введите 3-значное число: ');

   readln(num);

   n1 := (num div 100);

   n2 := (num mod 100 div 10);

   n3 := (num mod 10);

   if (n1+n2+n3) mod 2 = 0

   then writeln('четное')

   else writeln('нечетное');

end.

желая я эту программку сделал бы как нибудь так:

var

   num : integer;

begin

   write('введите 3-значное число: ');

   readln(num);

   if ((num div 100)+(num mod 100 div 10)+(num mod 10)) mod 2 = 0 then writeln('четное') else writeln('нечетное');

end.

на другие программки на данный момент медли нет... может если попозже...

Валерка
Если не сложно, сможете прислать снимок экрана, или написать, как воспользоваться данной программкой)
Антон Коцюбинский
если у тебя тоже стоит АБЦ то все очень просто. Выделяешь текст программки в ответе и копируешь в среду программирования. Из за особенностей веб-сайта он при этом для чего то добавляет меж строчками пустые строи (их можно убрать хоть они на работу программы и не оказывают влияние) и в конце строку с какой то фигней. Все что ниже "end." необходимо удалить иначе будет ошибка.
Игорь Фрейдлин
Чтобы запустить программку на выполнение необходимо либо нажать в меню "Программв=>Выполнить", или на треугольник на панели, либо F9 на клавиатуре. После пуска программка предложит ввести 3-значное число. Набираешь его на клавиатуре и жмешь "Ентер". После этого строчкой ниже программка напечатает слово "четное" если сумма цифр числа четная либо "нечетное".
Gerlova Sveta
2-ая программа обязана быть стопроцентно рабочей но строчку "read(a, b, c);" лучше поменять на "readln(a, b, c);". На работу программки это никак не повлияет но так будет вернее в данном случае.
Tanja
возможность правки у меня теснее пропала, поетому по третьей программке ошибки обрисую здесь на словах.
Алина Сыпкова
для начала read превосходнее поменять на readln это не ошибка но так лучше
Marinka
парсинг цифр лучше сделать как я переделал для первой программы
Олег
для нахождения квадрата числа есть отдельная фенкция sqr(), поэтому лучше будет написать sqr(num) заместо умножения, хотя на итог это не воздействует
Данька Оринчев
и в конце тебе необходимо найти куб суммы цифр, а ты находишь сумму кубов цифр. Верно будет (n1+n2+n3)*(n1+n2+n3)*(n1+n2+n3) но если у тебя ПаскальАБЦ то для этого тоже можно использовать функцию возведения числа в произвольную ступень power(n1+n2+n3, 3)
Кирилл Широкан
Спасибо)
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт