ТВ
Часть раздела Основы путешествия по C на Coddy. Урок 63 из 63.
Задание
ЛегкоТелевизор изображён с помощью чисел, как показано ниже:
1 1 1 1 1 1 1 1 1
1 2 2 2 2 2 2 2 1
1 2 2 2 2 2 2 2 1
1 2 2 2 2 2 2 2 1
1 1 1 1 1 1 1 1 3
Единицы обозначают рамку телевизора, двойки — сам экран. Тройка в нижнем правом углу обозначает кнопку питания.
Дана последовательность чисел, вводимых до тех пор, пока не будет введена 3. Вычислите высоту и ширину телевизора и выведите их на экран (сначала высоту, затем ширину).
Входные данные
1 1 1 1 1 1 1 1 1
1 2 2 2 2 2 2 2 1
1 2 2 2 2 2 2 2 1
1 2 2 2 2 2 2 2 1
1 1 1 1 1 1 1 1 3
Выходные данные
5 9
Входные данные
1 1 1
1 2 1
1 1 3
Выходные данные
3 3
Попробуйте сами
#include <stdio.h>
int main() {
// Напишите код здесь
return 0;
};Все уроки раздела Основы
2Переменные
Типы данныхЦелое числоFloat — DoubleСимволыЛогические значенияКонстантыОсновы printfПравила именования переменныхПреобразование типов, часть 1Преобразование типов, часть 2Итоговое задание на повторение3Операторы
Арифметические операторыОператор остатка от деленияИнкремент/декрементОператоры присваиванияОператоры сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Логические операторы. Часть 3Итоговое заданиеПотренируйтесь самостоятельно: Онлайн-компилятор C