0 / 1 / 0
Регистрация: 21.03.2011
Сообщений: 30
1

Известен рост трех человек

17.11.2011, 16:20. Показов 2789. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Известен рост трех человек. Определить, одинаков ли их рост.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <conio.h>
void main ()
{
clrscr ();
float p,v,t;
printf("Izvesten rost treh chelovek. Opredelit, odinakov li ih rost\n");
printf("Vvedite rost treh chelovek\n");
scanf("%f%f%f",&p,&v,&t);
if ((p==v)||(v==t)||(t==p))
printf("rost odinakov");
else
printf("rost ne odinakov");
getch();
}
Вот что у меня получилось, но я хочу вывести у кого именно совпадает рост!Помогите пожалуйста!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.11.2011, 16:20
Ответы с готовыми решениями:

Известен рост трех человек.Определить,одинаков ли их рост?
Известен рост трех человек.Определить,одинаков ли их рост?

Известен рост 18 человек. Определить среднее арифметическое роста тех двоих людей
Здравствуйте, помогите пожалуйста разобраться с задачей: Известен рост 18 человек. Определить...

Известен рост каждого человека из группы. На сколько рост самого высокого из них превышает рост самого низкого?
Известен рост каждого человека из группы. На сколько рост самого высокого из них превышает рост...

Известен рост каждого из 25 учеников класса. Нет ни одной пары учеников, имеющих одинаковый рост. Определить:
Известен рост каждого из 25 учеников класса. Нет ни одной пары учеников, имеющих одинаковый рост....

4
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
17.11.2011, 16:43 2
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
#include <iosream.h>
#include <stdio.h>
#include <conio.h>
void main ()
{
 float p,v,t;
 std::cout<<"Введите рост трёх человек:";
 std::>>p;
 std::cout<<",";
 std::>>v;
 std::cout<<",";
 std::>>t;
 std::cout<<"."<<endl;
 if ((p!=v)&&(p!=t)&&(b!=t))
 {
  std::cout<<"Все трое разного роста."<<endl;
 } 
 if ((p==v)&&(p==t))
 {
  std::cout<<"Все трое одного роста."<<endl;
 }
 if (p==v)
 {
  std::cout<<"Первый и второй одного роста."<<endl;
 }
 if (p==t)
 {
  std::cout<<"Первый и третий одного роста."<<endl;
 }
 if (v==t)
 {
  std::cout<<"Второй и третий одного роста."<<endl;
 }
 getch();
}
Добавлено через 1 минуту
Цитата Сообщение от kalashOK Посмотреть сообщение
clrscr ();
Не знаю на сях такой функции.
1
0 / 1 / 0
Регистрация: 21.03.2011
Сообщений: 30
17.11.2011, 16:54  [ТС] 3
спаисбо огромное

Добавлено через 3 минуты
очистка экрана clrscr

Добавлено через 1 минуту
помогите еще с задачкой, я с С++ не очень, синтаксис плохо знаю.

Задача. Даны четыре вещественных числа. Найти сумму тех чисел, которые больше пяти.
0
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
17.11.2011, 17:03 4
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
#include <iosream.h>
#include <stdio.h>
#include <conio.h>
void main ()
{
 float a[4];
 float *p;
 float *e;
 float s;
 std::cout<<"Введите числа:";
 e=a+3;
 for (p=a; p<e; ++p)
 {
  std::cin>>*p;
  std::cout<<","; 
 }
 std::cin>>*e;
 std::cout<<"."<endl;
 for (p=e, s=0.0; p>=a; --p)
 {
  if ((*p)>5.0)
  {
   s+=*p;
  }
 }
 std::cout<<"Сумма чисел, больших пяти, равна "<<s<<"."<endl;
 getch();
}
Добавлено через 2 минуты
Цитата Сообщение от kalashOK Посмотреть сообщение
очистка экрана
Ну это мне известно, но мне казалось, что это процедура модуля crt трупопаскаля. Причём, без скобок вообще.
0
Заблокирован
17.11.2011, 17:04 5
Цитата Сообщение от kalashOK Посмотреть сообщение
спаисбо огромное

Добавлено через 3 минуты
очистка экрана clrscr

Добавлено через 1 минуту
помогите еще с задачкой, я с С++ не очень, синтаксис плохо знаю.

Задача. Даны четыре вещественных числа. Найти сумму тех чисел, которые больше пяти.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include  <iostream>
 
 
int main()
{
   const double vallue = 5.0;
   double x1, x2, x3, x4;
 
   std::cout << "Enter four real numbers: ";
   std::cint >> x1 >> x2 >> x3 >> x4;
 
   double sum = 0;
 
   if ( x1 > value ) sum += x1;
   if ( x2 > value ) sum += x2;
   if ( x3 > value ) sum += x3;
   if ( x4 > value ) sum += x4;
 
   std::cout << "\nsum = " << sum << std::endl;
 
   return ( 0 );
}
Я специалдьно не использовал массив, так как, судя по формулировке задачи, вы их еще не проходили.
0
17.11.2011, 17:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.11.2011, 17:04
Помогаю со студенческими работами здесь

Известен рост каждого из 20 учеников класса
Известен рост каждого из 20 учеников класса. Рост мальчиков условно за-дан отрицательными числами....

С помощью структуры определить группу из 7 человек, имя, пол и рост
С помощью структуры определить группу из 7 человек.имя пол и рост. вывести самую высокую девочку...

Написать программу, которая запрашивает дни рождения трех человек
Написать программу, которая запрашивает дни рождения трех человек, родившихся в марте 1981 г., и...

По результатам лыжных соревнований в трех группах сформировать сборную команду из 7 человек
По результатам лыжных соревнований в трех группах сформировать сборную команду из 7 человек


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru