Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Будет ли итеративная функция значительно быстрее рекурсивной? https://www.cyberforum.ru/ cpp-beginners/ thread622966.html
Вопрос не по коду. Вот есть у меня рекурсивная функция, глубина рекурсии достигает 10 в среднем. Эта функция вызывается огромное (порядка 2^31) число раз втечение работы программы. Если вытащить...
Пример работы функции get_toke() C++
Здравствуйте. Читаю книжку Бьярне Страуструпа в ней разбирается работа калькулатора. Возникает много вопросов, так как некоторые вещи, к сожалению, там не описаны. Функция для рассмотрения первичных...
Лексический и синтаксический анализаторы C++
здравствуйте.нужна помощь, по flex\bison, чтение драгон бука и поиска и google уже не хватает ,так что прошу помощи тут у Вас. лексер scaner.l D L H E ?{D}+ FS (f|F|l|L)...
C++ Реализовать в виде модуля набор подпрограмм Реализовать в виде модуля набор подпрограмм для работы с многочленами от одной переменной (1й степени t, 2й степени n). 1) сложение 2) вычитание 3) умножение 4) деление с остатком 5) операции... https://www.cyberforum.ru/ cpp-beginners/ thread622905.html
C++ Адаптация ПО под 64-битную систему https://www.cyberforum.ru/ cpp-beginners/ thread622882.html
имею необходимость адаптировать прогу на С++ под 64 битную систему ( на 32 работает, но не на 64=() Подскажите плиз какие-нить источники, где можно почитать про адаптацию программ на С++ под 64 битку
Из арабских чисел в римские C++
Функция для перевода из арабских чисел в римские. Как можно заменить устаревший sprintf? string _func_arab_to_roman(int arab){ string arab_str; string res; char arr; int d; ...
C++ програмный код
Помогите плиз разобраться.Написали прогу, немогу понять как она работает.Конкретно нужны красные участки, если можно поподробнее) 1) Add/Dell: //add/dell.h //интерфейс модуля add/del #ifndef...
C++ Получить количество символов во веденной строке Решил попробовать со строками поработать, сразу же возникло несколько вопросов: 1) В C++ тип string не встроен? Нужно подключать библиотеку? 2) В чем различие char от string? 3) Как... https://www.cyberforum.ru/ cpp-beginners/ thread622796.html
C++ сравнение элементов массивов разной длинны https://www.cyberforum.ru/ cpp-beginners/ thread622795.html
Есть 2 массива разной длинны - mass1, mass2. Мне нужно перемножить элементы массивов так: mass1 * mass2, mass1 * mass2, mass1 * mass2, mass1 * mass2 и т.д. Т.е. mass2 сдвигается на 1 вперед каждый...
C++ Программа не работает(из-за применения шаблонов наверное)!) Здравствуйте! Написал анализатор выражений из книги Шильдта "С и С++ архив программ", глава 13 "Объектно-ориентированный анализатор выражений",стр. 505 "обобщенный анализатор", а он не хочет... https://www.cyberforum.ru/ cpp-beginners/ thread622794.html
1450 / 787 / 257
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
12.07.2012, 21:18 0

Структура CandyBar

12.07.2012, 21:18. Просмотров 709. Ответов 13
Метки (Все метки)

Ответ

Вот вариант со string:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <cctype>
#include <string>
#include <Windows.h>
 
using namespace std;
 
string str_upper(string&);
 
int main()
{
    SetConsoleCP (1251); SetConsoleOutputCP (1251);
    string input;
    cout << "Введите строку (q для выхода): ";
    getline(cin, input);
    if(input == "q" || input == "Q")
        cout << "Прощавайте"<<endl;
    else 
        cout <<"До обработки: "<<input<<endl
        <<"После обработтки: "<<str_upper(input) <<endl;
    system("pause");
    return 0;
}
string str_upper(string& num)
{
    string temp;
    for (int i=0; i<num.size(); i++)
        temp.push_back(toupper(num[i]));
    return temp;
}


Вернуться к обсуждению:
Структура CandyBar
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.07.2012, 21:18
Готовые ответы и решения:

Структура CandyBar
Структура CandyBar содержит три члена.Первый член хранит название коробки конфет.Второй - ее вес...

Напишите программу, которая создает массив из трех структур CandyBar
Добрый Вечер! Выполните упражнение б, но вместо объявления массива из трех структур CandyBar...

В текстовом файле структура – информация о компьютерах. Структура с полями: название, стоимость.
Ребят, помогите пожалуйста, 29 июня экзамен по &quot;Основы программирования&quot;,кто сколько сможет сделать...

Структура «База», сущности «Универсам» и «Продукты», структура «Товар»
1. Создать структуру «База», включающую не менее 3 полей. 2. Создать сущности «Универсам» и...

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