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

Время скидок - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ При построчном чтении файла eof наступает раньше срока http://www.cyberforum.ru/cpp-beginners/thread256967.html
Здравствуйте, товарищи! Столкнулся с такой проблемой: при построчном потоковом чтении файла (при помощи getline) бит eof устанавливается раньше, чем положено (считывается меньше половины файла). При детальном изучении вопроса выяснил, что все ломается после попытки считывания строки, содержащей символ с кодом 0x1. Получается, что eof выставляется при наличие таких символов? Как...
C++ требала с екстерналами Всем не хворать! Пишу класс, чтото типа стринг. хедер: #pragma once class Cue { int size, step, curInd; char* Str; void newMem(); void terminate(); http://www.cyberforum.ru/cpp-beginners/thread256954.html
C++ не работает прога
прога работает она запускается,появляется окно,но сразу же отключается.. Дана матрица состоящая из N,M вещественных элементов. 1.Найти максимальный элемент 2.Вычислить средееарифметическое отрицательных элементов массива #include "stdafx.h" #include <iostream> #include "stdafx.h" #include"math.h" using namespace std; int main()
Подсчитайте количество цифр, которые содержатся в строке C++
Дана строка S. Подсчитайте количество цифр, которые в ней содержатся. Чтение и вывод входных данных с помощью файлов.
C++ не хочет работать код(((( http://www.cyberforum.ru/cpp-beginners/thread256931.html
#include <iostream.h> #include <fstream.h> #include <limits.h> #include <locale.h> #include <stdlib.h> #include <string.h> ....... {
C++ у нас есть число.МЫ не знаем его длины.Как обратиться к первому элементу?? В общем тема такая " у нас есть число.МЫ не знаем его длины.Как обратиться к первому элементу?? " подробнее

Показать сообщение отдельно
Dexter
 Аватар для Dexter
284 / 144 / 16
Регистрация: 13.10.2009
Сообщений: 164
14.03.2011, 11:35     Время скидок
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <conio.h>
int main()
{
    float sum;
    printf("Вычисление стоимости покупки с учетом скидки\nВведите сумму покупки и нажмите <Enter>\n->");
    scanf("%f",&sum);
    if(sum>=1000)
        printf("Вам предоставляется скидка 10%\nСумма покупки с учетом скидки: %8.2f руб.",sum*9/10);
    else
        printf("Вам не предоставляется скидка\nСумма покупки: %8.2f руб.",sum);
    getch();
    return 0;
}
Добавлено через 41 минуту
Не заметил "полужирным", тогда где-то так (с цветами там можно подобрать самим что нужно)

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
33
34
35
36
37
38
39
#include <stdio.h>
#include <conio.h>
#include<clocale>
#include <windows.h>
 
int main()
{
    HANDLE hStdout;
    hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
    WORD wOldColorAttrs;
    CONSOLE_SCREEN_BUFFER_INFO csbiInfo; 
    GetConsoleScreenBufferInfo(hStdout, &csbiInfo);
    wOldColorAttrs = csbiInfo.wAttributes; 
    setlocale(LC_ALL,"Russian");
    float sum;
    SetConsoleTextAttribute(hStdout, FOREGROUND_INTENSITY);
    printf("Вычисление стоимости покупки с учетом скидки\nВведите сумму покупки и нажмите <Enter>\n->");
    SetConsoleTextAttribute(hStdout, wOldColorAttrs);
    scanf("%f",&sum);
    SetConsoleTextAttribute(hStdout, FOREGROUND_INTENSITY);
    if(sum>=1000)
    {
        printf("Вам предоставляется скидка 10%%\nСумма покупки с учетом скидки: ");
        SetConsoleTextAttribute(hStdout, wOldColorAttrs);
        printf("%8.2f",sum*9/10);
        SetConsoleTextAttribute(hStdout, FOREGROUND_INTENSITY);
        printf(" руб.");
    }
    else
    {
        printf("Вам не предоставляется скидка\nСумма покупки: ");
        SetConsoleTextAttribute(hStdout, wOldColorAttrs);
        printf("%8.2f",sum);
        SetConsoleTextAttribute(hStdout, FOREGROUND_INTENSITY);
        printf(" руб.");
    }
    getch();
    return 0;
}
 
Текущее время: 00:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru