Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 28.02.2016
Сообщений: 17
1

Получить таблицу температур используя список

05.07.2016, 07:54. Показов 700. Ответов 6
Метки нет (Все метки)

Данную программу я написал работает верно, но как её можно реализовать с помощью списка, помогите пожалуйста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <conio.h>
void main ()
{
    float c,f;
    float t1,t2,dt;
    printf("t1->");
    scanf("%f", &t1);
    printf("t2->");
    scanf("%f", &t2);
    printf("dt->");
    scanf("%f", &dt);   
    c=t1;
    printf(" c | f\n");
    do
    {
        f=(9.0/5.0)*c+32.0;
        printf("%6.2f | %6.2f\n",c,f);
        c+=dt;
    }
    while (c<=t2);
    getch();
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.07.2016, 07:54
Ответы с готовыми решениями:

Получить таблицу температур по Цельсию и их эквивалент по шкале Фаренгейта
Получить таблицу температур по Цельсию от 1 до 100 градусов и их эквивалент по шкале Фаренгейта,...

Получить таблицу температур
Создать m-файл для обработки векторов: Получить таблицу температур по Цельсию от 0 до 100 градусов...

Получить таблицу температур по Цельсию
1.Получить таблицу температур по Цельсию от 0 до 10 градусов и их эквивалентов по шкале...

Получить таблицу температур по Цельсию от 0° до 100°
Получить таблицу температур по Цельсию от 0° до 100° и их эквивалентов по шкале Фаренгейта,...

6
90 / 58 / 7
Регистрация: 07.02.2010
Сообщений: 726
05.07.2016, 08:30 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
using namespace std;
 
int main()
{
    float j, c,f;
    for (j=-100; j<101; j++)
    {
        c=j;
        f=c*9/5+32;
        cout << c << " " << f << endl;
    }
 
    return 0;
}
0
Модератор
Эксперт С++
11482 / 9400 / 5649
Регистрация: 18.12.2011
Сообщений: 25,114
05.07.2016, 09:16 3
Kir@,
1. В чем преимущество Вашей программы по сравнению с программой ТС?
2. Задача была использовать список (как я понял STL класс list).
0
90 / 58 / 7
Регистрация: 07.02.2010
Сообщений: 726
05.07.2016, 11:35 4
zss,
1. кроссплатформенность, меньше строк.
2. прямого указания на класс list ТС не дал.
0
0 / 0 / 0
Регистрация: 28.02.2016
Сообщений: 17
05.07.2016, 14:39  [ТС] 5
Цитата Сообщение от zss Посмотреть сообщение
Задача была использовать список (как я понял STL класс list).
Именно это мне и надо, помогите
0
Модератор
Эксперт С++
11482 / 9400 / 5649
Регистрация: 18.12.2011
Сообщений: 25,114
05.07.2016, 14:53 6
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
#include <iostream>
#include <list>
using namespace std;
int main()
{
    cout<<"t1->";
    double t1;cin>>t1;
    cout<<"t2->";
    double t2;cin>>t2;
    cout<<"dt->";
    double dt;cin>>dt;
    list<double> LL;
    double t;
    for(t=t1;t<=t2;t+=dt)
        LL.push_back(9.0/5.0*t+32.0);
    cout<<" c \t f\n";
    t=t1;
    for(list<double>::iterator p=LL.begin();p!=LL.end();++p)
    {
        cout<<t<<'\t'<<*p<<endl;
        t+=dt;
    }
    system("pause");
    return 0;
}
1
0 / 0 / 0
Регистрация: 28.02.2016
Сообщений: 17
05.07.2016, 16:27  [ТС] 7
Спасибо большое
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.07.2016, 16:27

Получить таблицу температур по Цельсию от 1 до 100 градусов и их эквивалент по шкале Фаренгейта
Найти все четырехзначные числа, у которых сумма крайних цифр равна сумме средних цифр, а само число...

Получить таблицу температур по Цельсию от 0 до 100 градусов и их эквивалентов по шкале Фаренгейта
Получить таблицу температур по цельсию от 0 до 100 градусов и их эквивалентов по шкале фаренгейта...

Получить таблицу температур по Цельсию от 0 до 100 град и их эквивалент по шкале Фаренгейта (T(F)=9/5*T(C)+32)
Получить таблицу температур по Цельсию от 0 до 100 град и их эквивалент по шкале Фаренгейта...

Получить таблицу температур по Цельсию от 0 до 100 гр и их эквивалентов по шкале Фаренгейта: найти ошибку
Получить таблицу температур по Цельсию от 0 до 100 градусов и их эквивалентов по шкале Фаренгейта,...


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

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

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