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

паскаль 8 класс! напишите программу, которая строит таблицу истинности для логической формулы (not a)or(not b)or c. подумайте сколько вложенных циклов вам понадобиться.

👇
Ответ:
nastya200525
nastya200525
20.11.2020
Uses Crt;
var
  a,b,c:boolean;
begin
  ClrScr;
  for a:=False to True do
  for b:=False to True do
  for c:=False to True do
  Writeln(a:6,b:6,c:6,(not a) or (not b) or c:6);
  ReadKey
end.

Результат выполнения программы:
 FALSE FALSE FALSE  TRUE
 FALSE FALSE  TRUE  TRUE
 FALSE  TRUE FALSE  TRUE
 FALSE  TRUE  TRUE  TRUE
  TRUE FALSE FALSE  TRUE
  TRUE FALSE  TRUE  TRUE
  TRUE  TRUE FALSE FALSE
  TRUE  TRUE  TRUE  TRUE
4,6(10 оценок)
Открыть все ответы
Ответ:
MAXIM3600
MAXIM3600
20.11.2020

Начало

|

a , b , c

|

d = b * b - 4 * a * c

|

- D > = 0 +

| |

ДКН X1 =(-b + SQR(D)) / (2*a)

| |

| X2 =(-b - SQR(D)) / (2*a)

| |

| X1 , X2

| |

| |

| |

| Конец |

Вот и все

Программа

PRINT “Количество корней квадратного уравнения“

INPUT “Ввести a, b, c: “, a, b, c

d = b * b – 4 * a * c

IF d >= 0 THEN

IF d > 0 THEN PRINT “2 разных корня“ ELSE PRINT “2 одинаковых корня“

ELSE PRINT “Действительных корней нет“

словесная программа

Начало

Ввод a,b,c

d = b * b - 4 * a * c

Нет D 》=0 Да

X1 =(-b + SQR(D)) / (2*a)

X2 =(-b - SQR(D)) / (2*a)

X1 , X2

ДКН

Конец

Объяснение:

это правильный ответ

4,4(10 оценок)
Ответ:
witin2394j
witin2394j
20.11.2020

numbers = int(input("Сколько чисел будет введено: "))

max_n = 0

max_n_sum = 0

while numbers > 0:

   n = int(input("Введите число: "))

   numbers = numbers - 1

   n_copy = n

   n_sum = 0

   while n > 0:

       n_sum = n_sum + n % 10

       n = n // 10

   if n_sum > max_n_sum:

       max_n_sum = n_sum

       max_n = n_copy

print(max_n)

принимать от пользователя число, которое обозначает, сколько чисел он собирается ввести

- принять от пользователя столько чисел, сколько он указал на первом шаге

- найти и вывести на экран число, сумма цифр которого (цифр, из которых число состоит, например, 125 --> 1 + 2 + 5) является наибольшей среди введенных

Объяснение:

принимать от пользователя число, которое обозначает, сколько чисел он собирается ввести

- принять от пользователя столько чисел, сколько он указал на первом шаге

- найти и вывести на экран число, сумма цифр которого (цифр, из которых число состоит, например, 125 --> 1 + 2 + 5) является наибольшей среди введенных

ДОП. ИНФ.: операция % возвращает остаток от деления. Если использовать ее в сочетании с числом 10, то мы сможем как остаток получать последнюю цифру числа.

Примеры: 15 % 10 = 5   25778 % 10 = 8 и т.д.

Пример работы программы (символ > означает ввод данных пользователем):

> 5 (количество чисел)

> 4

> 111

> 45

> 17

> 223

45 (т.к., 4 + 5 = 9, что больше других чисел)

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