В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
оля2029
оля2029
11.02.2023 18:44 •  Информатика

На шахматной доске размещены ладья и шахматная фигура любого типа. координаты двух фигур представлены в виде двух чисел для каждой из них(первое число строка, а второе число столбец). напишите программу, которая определит бьет ли ладья фигуру.

вводные данные: на четырех строках даны числа, первые два числа координаты ладьи, вторые два числа координаты другой фигуры.

выходные данные: сообщение "yes" если бьет, сообщение "no" если нет.

pascal

Показать ответ
Ответ:
liza1288
liza1288
10.11.2020 10:53

Объяснение:

Пусть n – само число, suma – сумма его цифр, а mult – произведение. Тогда алгоритм нахождения суммы и произведения цифр можно словесно описать так:

1)Переменной suma присвоить ноль.

2)Переменной mult присвоить единицу. Присваивать 0 нельзя, так как при умножении на ноль результат будет нулевым.

3)Пока переменная n больше нуля повторять следующие действия:

4)Найти остаток от деления n на 10, то есть извлечь последнюю цифру числа.

4)Добавить извлеченную цифру к сумме и увеличить на эту цифру произведение.

6)Избавиться от последнего разряда числа n путем деления нацело на 10.

0,0(0 оценок)
Ответ:
r27121983
r27121983
08.06.2021 06:37

Как я понял надо поправить

Первое - cout находится в библиотеке iostream

Подключаем ее #include<iostream>

Второе для того чтобы цикл работал надо указать его имя и правильно назвать переменную. правим

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

Так же учти, что если хочешь, чтобы i изначально была 1(Не рекомендую, желательно начинать именно с 0 тк массивы), то пиши так

for(int i = 1; i <= 10; i++)

теперь надо вывести сообщение, но какое

если programma - переменная ее нужно объявить

если текст, то в такие скобочки ""

итого

#include <iostream>

using namespace std;

int main() {

for(int i = 0; i < 10; i++) cout << "Programma" << endl;

return 0;

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота