Дано число. Найти его наибольшую цифру. Язык - Си. 8 класс, самые основы инфы. СРОЧНО!
5-9 класс
|
#include <stdio.h>
int main()
{
int max, n, i;
scanf ("%d", &n);
max = n % 10;
while (n > 0)
{
if (max < n % 10) max = n % 10;
n = n / 10;
}
printf ("%d", max);
getchar ();
return 0;
}
Другие вопросы из категории
а) заливку одним цветом
б) сложный геометрический узор
в) растровую текстуру
г) плавный переход одних цветов в другие
программу ввода элементов массива b[1..6] с клавиатуры и вывода на экран элементов с положительными значемиями
жёсткоао диска?Устройство с помощью которого можно вывести на бумагу тексты и рисунки?
Читайте также
файла.Результат поместить в файл g.
дан файл f компоненты которого являются целыми числамию Найти наибольший и наименьший из компонентов файла.результат поместить в файл g
ДАн файл f компоненты которого являются целыми числами найти количество чётных чисел среди компонентов.результат поместить в файл g
Дан файл F компоненты которого являяются целыми числами.записать в файл g все чётных числа файла f
Дан файл F компоненты которого являяются целыми числами переписать компоненты файла f в файл g,так чтобы в файле сначала шли отрицательные а потом положительные числа.
верно ли,что первая цыфраа данного числа чётная?
3)найти все трёхзначные числа,которые состоят из разных цыфр,а их сумма равна А(А вводится с клавиатуры)
4)найти все симметричные натуральные числа(палиндромаиз промежутка от А до В(А и В вводится с клавиатуры)
не превышает 30 000. Программа должна напечатать только число, равное значению меньшей из его первой и последней цифр. Если число состоит из одной цифры, то минимальным является значение самой этой цифры.
Примеры работы программы:
Ввод: 3; Вывод:3
Ввод: 2194; Вывод: 2
образовавшемуся двухзначному числу справа приписали вторую цифру числа x, то получилось число n. По заданному n найти число x
(значение n вводится с клавиатуры).
числа х,то получилось число n . Найти число х ( значение n вводится с клавиатуры 1