Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sigrlinn
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 5
#1

Присвоить целой переменной L число, составленное из литерных переменных - C++

06.06.2011, 19:25. Просмотров 1181. Ответов 6
Метки нет (Все метки)

всем здравствуйте, помогите пожалуйста. написать на Си программу. задание вот:
Значениями литерных переменных С0,С1,С2, являются цифры. Присвоить целой переменной L число, составленное из этих цифр (С0=’1’,С1=’3’,С2=’5например, то L=135)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2011, 19:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Присвоить целой переменной L число, составленное из литерных переменных (C++):

Присвоить целой переменной L сумму двух последних цифр целой части - C++
Ребят помогите, вообще нет мыслей как сделать это. Присвоить целой переменной L сумму двух последних цифр целой части положительного...

Переменной целого типа присвоить число, образованное совместной записью трех символьных переменных - C++
Заданные три переменных символьного типа. Переменные целого типа присвоить число, образованное совместимых записью этих переменных. Если...

Присвоить целой переменной day целое значение 1,2, …, 6 или 7 - C++
Пусть n - целое число от 1 до 365. Присвоить целой переменной day целое значение 1,2, …, 6 или 7 в зависимости от того, на какой день...

Присвоить целой переменной h n -ую от конца цифру в записи натурального числа k - C++
Ребят помогите, вообще нету мыслей как сделать это...Приблизительно знаю как это сделать, но реализовать... Присвоить целой переменной h...

Целой переменной s присвоить сумму цифр трехзначного целого числа k - C++
Целой переменной s присвоить сумму цифр трехзначного целого числа k. Вход: одно число - k. Выход: одно число - s.

Целой переменной s присвоить сумму цифр трехзначного целого числа k - C++
Здравствуйте! Никогда не кодил в этой среде,поэтому сразу проблема. Помогите,пожалуйста, написать вот такую программу: Целой...

6
grizlik78
Эксперт С++
1966 / 1459 / 120
Регистрация: 29.05.2011
Сообщений: 3,019
06.06.2011, 19:30 #2
C
1
2
3
#define DIGIT(x, w) ((x-'0')*w)
 
L = DIGIT(C0,100)+DIGIT(C1,10)+DIGIT(C2,1);
Но за такое могут и побить
0
no0ker
101 / 88 / 4
Регистрация: 17.12.2010
Сообщений: 416
06.06.2011, 19:35 #3
grizlik78, в смысле, побить? по-моему, весьма разумное решение.
0
grizlik78
Эксперт С++
1966 / 1459 / 120
Регистрация: 29.05.2011
Сообщений: 3,019
06.06.2011, 19:39 #4
Ну мало ли. Может макросами пользоваться никто не учил
Хотя в чистом Си без них тяжко, наверное.

Добавлено через 1 минуту
Ну и вес я, наверное, всё-таки зря в макрос засунул. Но пусть будет
0
Sigrlinn
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 5
06.06.2011, 19:53  [ТС] #5
а без макросов возможно написать программу? а то у нас преподша сама их не знает =)
заранее благодарна)
0
grizlik78
Эксперт С++
1966 / 1459 / 120
Регистрация: 29.05.2011
Сообщений: 3,019
06.06.2011, 19:56 #6
Без макросов скучно
Ну а что бы не подставить в макрос нужные данные?
C
1
L = (C0-'0')*100 + (C1-'0')*10 + C2-'0';
1
Sigrlinn
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 5
06.06.2011, 20:01  [ТС] #7
ну хорошо) буду казаться умной) спасибо)
0
06.06.2011, 20:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.06.2011, 20:01
Привет! Вот еще темы с ответами:

Целой переменной присвоить сумму цифр трехзначного целого числа - C++
Целой переменной s присвоить сумму цифр трехзначного целого числа к

Целой переменной S присвоить значение суммы цифр трёхзначного числа - C++
Составить программу, которая целой переменной S присваивает значение суммы цифр трёхзначного числа K (например, S=453, то K=12)

Целой переменной D присвоить первую циф¬ру из дробной части вещественного положительного числа - C++
Целой переменной D присвоить первую циф¬ру из дробной части вещественного положительного числа.

Присвоить целой переменной К первую цифру с дробной части положительного действительного числа Х - C++
Помогите пожалуйста решить задачку на С++ : Присвоить целой переменной К первую цифру с дробной части положительного действительного...


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

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

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