Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Flackich
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 64
1

Ввести три числа. Вывести первые цифры чисел. Использовать процедуру замены чисел на его первую цифру

26.12.2018, 00:04. Просмотров 842. Ответов 2
Метки нет (Все метки)

Функции:
1)Ввести три числа. Вывести первые цифры чисел. Использовать процедуру замены чисел на его первую цифру

2)Ввести три числа. Вывести первые цифры чисел. Использовать процедуру замены чисел на его первую цифру

Заранее спасибо!
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2018, 00:04
Ответы с готовыми решениями:

Ввести три числа. Вывести последние цифры чисел. Использовать процедуру замены чисел на его последнюю цифру
Ввести три числа. Вывести последние цифры чисел. Использовать процедуру замены чисел на его...

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

Ввести три числа. Вывести последние цифры чисел. Использовать процедуру замены числа на его последнюю цифру
Ввести три числа. Вывести последние цифры чисел. Использовать процедуру замены числа на его...

Ввести пять чисел. Вывести первые две цифры чисел.
Ввести пять чисел. Вывести первые две цифры чисел. Использовать свою функцию, которая не...

Ввести n чисел. Удвоить первую цифру числа
Ввести n чисел. Удвоить первую цифру числа. Пример 49->89; 89->169.

2
D3m1an
205 / 159 / 77
Регистрация: 11.08.2016
Сообщений: 584
Завершенные тесты: 1
26.12.2018, 01:21 2
Лучший ответ Сообщение было отмечено Flackich как решение

Решение

Flackich, я сегодня немного невнимательный... Но, мне кажется или 1 и 2 всё-таки одинаковы ?

Добавлено через 19 минут
Flackich,
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
int main(void)
{
    int n[3];
 
    for(int i = 0; i < 3; i++)
        scanf("%d", &n[i]);
 
    for(int i = 0; i < 3; i++)
    {
        while(n[i] >= 10)   n[i] /= 10;
        printf("%d. %d\n", i+1, n[i]);
    }
    return 0;
}
Добавлено через 4 минуты
Flackich,
это если я не с той стороны цифры посчитал )
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int main(void)
{
    int n[3];
 
    for(int i = 0; i < 3; i++)
        scanf("%d", &n[i]);
 
    for(int i = 0; i < 3; i++)
    {
        //while(n[i] >= 10)
        n[i] %= 10;
        printf("%d. %d\n", i+1, n[i]);
    }
    return 0;
}
1
Байт
Эксперт C
21157 / 13349 / 2808
Регистрация: 24.12.2010
Сообщений: 28,139
26.12.2018, 13:02 3
Цитата Сообщение от Flackich Посмотреть сообщение
Использовать процедуру замены чисел на его первую цифру
C
1
2
3
4
5
6
int Zamena(int n)
{
   while(n >9)
     n/= 10;
   return n;
}
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2018, 13:02

Ввести n чисел. Удвоить первую цифру числа. Пример 4955->8955; 89->169
Здравствуйте нужно решить Ввести n чисел. Удвоить первую цифру числа. Пример 4955-&gt;8955; 89-&gt;169 в...

Ввести три слова. В каждом слове заменить буквы О на У. Использовать процедуру замены в строке букв О на У
Ввести три слова. В каждом слове заменить буквы О на У. Использовать процедуру замены в строке букв...

Даны три числа. С помощью функции, определяющей первую цифру натурального числа вывести на экран наименьшую из цифр
Помогите решить. 7. Даны три числа. С помощью функции, определяющей первую цифру натурального...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru