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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 5.00
ksandr32
0 / 0 / 0
Регистрация: 13.11.2011
Сообщений: 17
#1

Как вывести 2 знака после точки? - C++

18.11.2011, 15:57. Просмотров 1872. Ответов 3
Метки нет (Все метки)

Дан массив вещественных чисел из 8 элементов.
Определить сумму положительных элементов.
Формат входных данных
В одной строке 8 вещественных чисел
Формат выходных данных
Сумма положительных c точностью до 2-х знаков после точки
Примеры:
Вход
1.5 2 3 4 5 6 7 8
Выход
36.50
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <iomanip>
using namespace std;
int main(){
    float a[8],sum=0;
    for (int i=0;i<8;i++){
        cin >> a[i];
        if (a[i]>0){sum+=a[i];}}
        cout << sum;
}
Написал программу выводит 36.5, как сделать, чтобы было 36.50 т.е. 2 знака после точки?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2011, 15:57
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как вывести 2 знака после точки? (C++):

Как вывести 3 знака после запятой? - C++
как вывести 3 числа после запятой? вот код int main() { enum { cm, mm }; const int cmValue = 1600; const int...

Найти в строке цифры, идущие после знака &, и вывести их - C++
Друзья выручайте, есть строка типа Ia_НН1=&amp;35А Ib_НН1=&amp;36А Ic_НН1=&amp;37А, как мне в ней найти цифры идущие после знака &amp; и вывести их (тоесть...

Вывести первую цифру после десятичной точки. - C++
Дано положительное действительное число X. Выведите его первую цифру после десятичной точки. При решении этой задачи нельзя пользоваться...

Как вставить пробел после знака препинания, если его там нет? - C++
Приветствую! Такую вот программку реализовал. Она считывает строку (как сделать, чтобы считывала сразу текст, и делала это уже везде, а...

Как сделать так, чтобы после каждого знака препинания в строке стоял пробел? - C++
Дело в том,что у меня осталась последняя задача,которую не могу довести до ума как все же сделать так,чтобы после каждого знака...

Вывести в файл число с заданным количеством знаков после точки - C++
Как это сделать, нигде не нашёл.(

3
Thinker
Эксперт С++
4231 / 2205 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
18.11.2011, 15:58 #2
printf("%.2f", x);
1
Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
18.11.2011, 15:59 #3
C
1
printf("Sum = %.2f", sum);
0
Jupiter
Каратель
Эксперт С++
6568 / 3989 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
18.11.2011, 16:01 #4
Флаги форматирования и манипуляторы
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.11.2011, 16:01
Привет! Вот еще темы с ответами:

Почему после 51-го знака после запятой выводятся одни нули? - C++
В продолжение темы: тот же код, только с увеличенным количеством знаков после запятой: #include &lt;iostream&gt; #include &lt;windows.h&gt;...

Вывести в выходной файл округленное до n знаков после десятичной точки число E - C++
Выведите в выходной файл округленное до n знаков после десятичной точки число E. Число Е, округленное до 25 знаков после десятичной точки,...

Вывод в консоль чисел с плавающей точкой: как сделать, чтобы после запятой было только два знака? - C++
как сделать что бы после запятой было только два знака? спасибо

Как узнать цифры после знака "/"? - C++
Нужна узнать цифры после знака / пример std::string s2 = &quot;115875220708/52&quot;; std::string one; std::string two; надо 52 записать в...


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

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

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