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

Ответы на вопрос

#include <stdio.h>
int main(){ int i; for ( i = 10; i < 100; i++ ) { if(i==((i/10)*(i%10))*3){ printf( "%d\n", i ); } } getchar();}Алгоритм тот-же



Вот простая программа на языке C, которая находит двузначное число, равное утроенному произведению его цифр:
```c
#include
int main() { for (int i = 10; i < 100; i++) { // перебираем все двузначные числа int digit1 = i / 10; // первая цифра int digit2 = i % 10; // вторая цифра
if (i == 3 * digit1 * digit2) { // проверяем условие printf("Двузначное число, равное утроенному произведению его цифр: %d\n", i); } }
return 0; } ```
Программа использует цикл for для перебора всех двузначных чисел в диапазоне от 10 до 99. Для каждого числа программа вычисляет его первую цифру (digit1) путем деления числа на 10, а вторую цифру (digit2) путем взятия остатка от деления числа на 10.
Затем программа проверяет условие: число равно утроенному произведению его цифр. Если условие выполняется, программа выводит это число с помощью функции printf.
Когда программа выполняется, она выводит все двузначные числа, которые удовлетворяют указанному условию.


Топ вопросов за вчера в категории Информатика







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