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

Написать программу нахождения суммы - C++

Восстановить пароль Регистрация
 
Rikki
0 / 0 / 0
Регистрация: 20.05.2012
Сообщений: 22
17.12.2012, 08:08     Написать программу нахождения суммы #1
Написать программу нахождения суммы, большего и меньшего из трех чисел.
Я в общем сделал но мне надо что бы программа округляла ответ.я забыл как эт сделать=))помогите))

C++
1
2
3
4
5
6
7
8
9
10
#include <iostream.h>
void main()
{float a,b,c,s,min,max;
cout <<"\n Vvedite chislo: "; cin>>a;
cout <<"\n Vvedite chislo: "; cin>>b;
cout <<"\n Vvedite chislo: "; cin>>c;
{if(a>b){if(a>c)max=a;else max=c;}else{if(b>c)max=b;else max=c;}
if(a<b){if(a<c)min=a;else min=c;}else{if(b<c)min=b;else min=c;}}
s=min+max;cout<<"min="<<min<<"\nmax="<<max<<"\ns="<<s;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2012, 08:08     Написать программу нахождения суммы
Посмотрите здесь:

C++ Написать программу для нахождения суммы членов арифметической прогрессии
Написать программу нахождения суммы чисел по правилу (n-нечетно): a1+a3+a5+…+an. C++
C++ написать программу нахождения суммы большего и меньшего из трех чисел
C++ Написать программу нахождения суммы чисел по правилу (n-нечетное)
C++ Написать программу нахождения суммы максимального и минимального из трёх чисел...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
danger_x
10 / 10 / 0
Регистрация: 15.11.2012
Сообщений: 46
17.12.2012, 08:14     Написать программу нахождения суммы #2
Явное привидение типа к int
C++
1
int result = (int)tvoya_peremennaya;
ask0ne
0 / 0 / 0
Регистрация: 23.11.2012
Сообщений: 19
17.12.2012, 08:31     Написать программу нахождения суммы #3
Я делал
C++
1
RoundTo(x,y)
x-число, у-количество знаков (там чтобы 1 знак был -1 нужно ставить)
Rikki
0 / 0 / 0
Регистрация: 20.05.2012
Сообщений: 22
17.12.2012, 09:03  [ТС]     Написать программу нахождения суммы #4
а можно через printf сделать?))
Tachi
1 / 1 / 1
Регистрация: 24.10.2012
Сообщений: 72
17.12.2012, 09:13     Написать программу нахождения суммы #5
Можно,но для этого понадобится стандартная библиотека C, тогда cin и cout можно будет заменить на printf && scanf
Rikki
0 / 0 / 0
Регистрация: 20.05.2012
Сообщений: 22
17.12.2012, 09:22  [ТС]     Написать программу нахождения суммы #6
напишите мне этот вариант программы с printf)
danger_x
10 / 10 / 0
Регистрация: 15.11.2012
Сообщений: 46
17.12.2012, 09:32     Написать программу нахождения суммы #7
C++
1
printf("%f.x",s);
x - количество знаков после запятой, s - твоя переменная
Rikki
0 / 0 / 0
Регистрация: 20.05.2012
Сообщений: 22
17.12.2012, 10:04  [ТС]     Написать программу нахождения суммы #8
чёт эта функция у меня не работает))
danger_x
10 / 10 / 0
Регистрация: 15.11.2012
Сообщений: 46
17.12.2012, 10:18     Написать программу нахождения суммы #9
Что именно не работает?
Stnger
1 / 1 / 0
Регистрация: 16.11.2012
Сообщений: 6
17.12.2012, 11:19     Написать программу нахождения суммы #10
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 <stdio.h>
#include <conio.h>
void main()
{
  float x,y,z,min,max;
  clrscr();
  printf("vvedite 3 chisla cherez probel: ");
  scanf("%f%f%f",&x,&y,&z);
  if(x<y && x<z)
  {
    min=x;
    if(y>z) max=y;
    else max=z;
  }
  else
    if(y<x && y<z)
    {
      min=y;
      if(x>z) max=x;
      else max=z;
    }
    else
    {
      min=z;
      if(x>y) max=x;
      else max=y;
    }
  printf("min=%.f max=%.f",min,max);
  getch();
}
danger_x
10 / 10 / 0
Регистрация: 15.11.2012
Сообщений: 46
17.12.2012, 11:59     Написать программу нахождения суммы #11
C++
1
printf("%f.0 %f.0",min,max);
Вместо 0 поставить нужное количество знаков после запятой
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2012, 20:27     Написать программу нахождения суммы
Еще ссылки по теме:

C++ Написать программу нахождения суммы большего и меньшего из трех чисел
Написать программу нахождения суммы значений функции у=х*х на отрезке 1,5 с шагом 1 C++
Написать программу нахождения суммы диагональных элементов двух матриц C++

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

Или воспользуйтесь поиском по форуму:
vizapromo
 Аватар для vizapromo
18 / 11 / 1
Регистрация: 04.12.2012
Сообщений: 51
17.12.2012, 20:27     Написать программу нахождения суммы #12
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <clocale>
using namespace std;
int main ()
{
    setlocale(LC_ALL, "rus");
    int a, b, c;
    cout << "Введите 3 числа:" << endl;
    cin >> a >> b >> c ;
    cout << max(max(a, b), c) + min(min(a, b), c) << endl;
return 0;
}
Yandex
Объявления
17.12.2012, 20:27     Написать программу нахождения суммы
Ответ Создать тему
Опции темы

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