Форум программистов, компьютерный форум CyberForum.ru

Шестнадцатеричные система в С++ - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.94
*Аленочка*
0 / 0 / 0
Регистрация: 19.12.2009
Сообщений: 21
07.09.2010, 11:28     Шестнадцатеричные система в С++ #1
Всем приветик!!! я хочу чтобы вы помогли девушке с задачей по С++, буду очень благодарна) Если можно ,то с пошаговым решением...Во общем вот задача: Написать программу,печатающую символы от A до Z. Использовать цикл while. В строку вводится номер,символ,шестнадцатеричный и восьмеричный код.
С нетерпением жду ответа!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9372 / 5422 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
07.09.2010, 11:50     Шестнадцатеричные система в С++ #2
На С проще с этим
C
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
 
int main(void){
    char ch;
    int cnt;
    
    for ( cnt = 1, ch = 'A'; ch <= 'Z'; ++cnt, ++ch )
        printf("%2d\t%c\t%#X\t%#o\n", cnt, ch, ch, ch);
    
    return 0;
}
*Аленочка*
0 / 0 / 0
Регистрация: 19.12.2009
Сообщений: 21
07.09.2010, 12:15  [ТС]     Шестнадцатеричные система в С++ #3
а можно объяснить каждый шаг,действие,оператор,действие... Просто тока начала изучение, и еще не в всем сильно разбираюсь... Пожалуста

Добавлено через 12 минут
еще цикл while не нашла...
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9372 / 5422 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
07.09.2010, 12:32     Шестнадцатеричные система в С++ #4
Цитата Сообщение от *Аленочка* Посмотреть сообщение
цикл while не нашла...
а, ну да...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <iomanip>
 
int main(){
    int ch, cnt;
    
    cnt = 1;
    ch = 'A';
    while ( ch <= 'Z' ){
        std::cout << std::setw(2) << std::dec << cnt << '\t' << (char)ch << '\t'
            << std::hex << ch << '\t' << std::oct << ch << std::endl;
        ++cnt;
        ++ch;
    }
    
    return 0;
}
cnt - счётчик, ch - переменная, инициализированная значением 'A'. Пока значение переменной ch меньше или равно 'Z' вывести счётчик, переменную в виде буквы, шестнадцатиричного и восьмиричного значения, увеличить значения переменной и счётчика.
*Аленочка*
0 / 0 / 0
Регистрация: 19.12.2009
Сообщений: 21
07.09.2010, 12:47  [ТС]     Шестнадцатеричные система в С++ #5
а можете объяснить конкретно про системы счисление, ка кэто получается? а т препод нифига не объяснил, а требует..

Добавлено через 3 минуты
и после while, все подробно расписать... все действия и каждую буковку,просто дальше сама же должна такое писать.. а не буду понимать... извините,если сильно замучала,но все же,помогите пожалуйста..
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9372 / 5422 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
07.09.2010, 14:49     Шестнадцатеричные система в С++ #6
Цитата Сообщение от *Аленочка* Посмотреть сообщение
все подробно расписать...
Всё подробно тут расписано. Прочитайте, останутся вопросы - спрашивайте. Только по существу, а не про "каждую буковку"
Andrew_Lvov
Эксперт C++
 Аватар для Andrew_Lvov
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 758
Записей в блоге: 1
07.09.2010, 14:59     Шестнадцатеричные система в С++ #7
Цитата Сообщение от *Аленочка* Посмотреть сообщение
и после while, все подробно расписать... все действия и каждую буковку,просто дальше сама же должна такое писать.. а не буду понимать... извините,если сильно замучала,но все же,помогите пожалуйста..
А вы не хотите подойти к преподу и расспросить ? Он у вас лекции ведёт или практику ?
Преподы для того и существуют, вообще-то
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.09.2010, 18:30     Шестнадцатеричные система в С++
Еще ссылки по теме:

Шестнадцатеричные буквы C++
C++ система уравнений

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

Или воспользуйтесь поиском по форуму:
Nameless One
07.09.2010, 18:30     Шестнадцатеричные система в С++
  #8

Не по теме:

Цитата Сообщение от *Аленочка* Посмотреть сообщение
а т препод нифига не объяснил, а требует..
Смысл тогда в таком обучении, если преподаватель не хочет (не может?) объяснить элементарные вещи?..
Форум - это, конечно, хорошо, но если Вы хотите получить систематические знания, то читайте специализированную литературу, если уж на лекциях ничего не понятно

Yandex
Объявления
07.09.2010, 18:30     Шестнадцатеричные система в С++
Ответ Создать тему
Опции темы

Текущее время: 10:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru