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

Выполнил задачу. Укажите на недочеты - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двумерная динамическая матрица http://www.cyberforum.ru/cpp-beginners/thread693132.html
в общем помогите, надо написать двумерный массив(int) динамическим и пару функций к нему: 1. удаление столбца 2. удаление строки 3. добавление столбца 4. добавление строки в исходном состоянии должен быть размер 1х1 пожалуйста! Добавлено через 2 минуты
C++ Структура и осуществление доступа к ее элементам Получить программную реализацию задачи обработки таблицы дан- ных. Таблица должна представлять собой массив элементов соответствую- щего вида. Таблица считается заданной, то есть значения элементов табли- цы указываются непосредственно в тексте программы. В таблице собраны сведения об успеваемости студентов одной группы по некоторой дисциплине. Информация об отдельном студенте включает в... http://www.cyberforum.ru/cpp-beginners/thread693122.html
C++ Поясните по указателям
Добрый день товарищи. У меня вопрос: #include <iostream> using namespace std; int main() {
C++ Динамический массив структур
Необходимо создать структуру, и сделать динамический массив структур. Фиксированный массив получается сделать, а вот с динамическим массивом где-то ошибка. Подскажите, пожалуйста, где ошибка. #include <iostream> using namespace std; int mysize=3; struct movies {
C++ Состав проекта С++ http://www.cyberforum.ru/cpp-beginners/thread693084.html
Добрый вечер, Уважаемые Программисты! Возник такой вопрос, ответ на который гугл мне не дал, поиск по форумы тоже промолчал. При создание проекта весь код разноситься по разным файлам с расширением .h и .cpp. Так вот вопрос состоит в том, что писать в заголовочные файлы, а что в .cpp. Из курса колледжа помню, что мы разбивали в h - вроде писали классы и их тела. И еще вопрос как они...
C++ Самая популярная бесплатная среда С++ Какая среда C++ самая популярная и самая используемая сейчас и она бесплатная ? подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11845 / 6824 / 771
Регистрация: 27.09.2012
Сообщений: 16,919
Записей в блоге: 2
Завершенные тесты: 1
09.11.2012, 17:39     Выполнил задачу. Укажите на недочеты
Могу предложить такой вариант:
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
31
32
#include <iostream>
using namespace std;
int main()
{
setlocale( LC_ALL,"Russian" );
int m[6];
double advmulti[6]={0.01,0.05,0.1,0.25,0.5,1};
char *pStr[6]={"одноцентов","пятицентов","десятицентов","25-центов","50-центов","доллар"};
double summa=0;
for(int i=0;i<6;i++){
    if(i==5)
        cout<<"Введите количество доллоровых монет\n\t\t\t\t\t\t\t\t\t";
    else
        cout << "Введите количество "<<advmulti[i]*100<<"-центовых монет\n\t\t\t\t\t\t\t\t\t";
    cin >> m[i];
}
 
for(int i=0;i<6;i++){
    if (i==5){
        cout << "У вас" << " " << m[i] << " " <<pStr[i]<<((m[i]==1)?"":(m[i]>1 && m[i]<5)?"а":"ов\n");
    }
    else{
        cout << "У вас" << " " << m[i] << " " <<pStr[i]<<((m[i]==1)?"ая":(m[i]>1 && m[i]<5)?"ые":"ых");
        cout<<" монет"<<((m[i]==1)?"а":(m[i]>1 && m[i]<5)?"ы":"")<<"\n";
    }
}
    for(int i=0;i<6;i++)
        summa+=m[i]*advmulti[i];
    cout << "\nОбщая стоимость монет равна" << " " << summa << " " << "доллара\n";
    system("pause");
    return 0;
}
Скриншот со старого варианта, там с 0 баг =)
Выполнил задачу. Укажите на недочеты
 
Текущее время: 13:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru