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

Программа про температуры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа не считывает строку http://www.cyberforum.ru/cpp-beginners/thread746037.html
Суть задания такова, что дается файл, в котором число игр и далее их названия. Нужно вывести самую "редкую" игру (по сути, просто найти энное количество повторяющихся строк). #include<iostream> #include<string> #include<fstream> #include<vector> using namespace std; typedef struct { string game;
C++ Дописать синус в анализатор Страуструпа Чего то не могу сообразить,как синус написать...:wall: // LexicalAnalyzer.cpp #include "LexicalAnalyzer.h" std::map<std::string,double>table; Token_value curr_tok=PRINT; double expr (bool get) http://www.cyberforum.ru/cpp-beginners/thread746025.html
Определить, чем является введенный символ: буквой цифрой или оператором? C++
определить чем является введенный символ: буквой цифрой или оператором? заранее благодарен!
Массив. Удалить все положительные элементы, имеющие четный порядковый номер, идущие после минимального элемента массива C++
11. В массиве A=(a1, а2, ..., аn) удалить все положительные элементы, имеющие четный порядковый номер, идущие после минимального элемента массива Помогите пжл составить программу
C++ Подсчитать количество слов, содержащих заданную букву http://www.cyberforum.ru/cpp-beginners/thread745999.html
Дан текст, подсчитать количество слов, содержащих заданную букву. сделать прогу на с++. помогите плз:)
C++ Вычислить сумму модулей элементов , расположенных после первого элемента ,равному нулю Добрый вечер уважаемые форумчане !Нужна ваша помощь! В одномерном массиве состоявшим из n целочисленных элементов вычислить: 1)минимальный по модулю элемент массива; 2)сумму модулей элементов , расположенных после первого элемента ,равному нулю. 3)Преобразовать массив таким образом , чтобы в первой его половине распологались элементы , стоявшее в четных позициях , а во второй половине -... подробнее

Показать сообщение отдельно
BuGi
24 / 24 / 1
Регистрация: 02.01.2012
Сообщений: 371
25.12.2012, 22:11     Программа про температуры
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include<iostream>
#include<fstream>
#include<conio.h>
using namespace std;
 
void GetData(ifstream &inp,int* arr,int& size)//получение указатель на файловый поток, указатель на массив и размер массива, его мы будем задавать
{
    for(int i=0;!inp.eof();i++)//считываем данные, пока не закончится файл
    {
        inp >> arr[i]; size++;//считываем данные в массив и увеличиваем размер на 1
    }
}
 
int GetMin(int* arr,int size)
{
    int min = 0x7FFFFFFF;//указываем масимальное число для инт
    for(int i=0;i<size;i++)
    {
        if(arr[i]<min)min=arr[i];
    }
    return min;
}
 
int GetMax(int* arr,int size)
{
    int max = -0x7FFFFFFF;//почти минимальное число для инт
    for(int i=0;i<size;i++)
    {
        if(arr[i]>max)max=arr[i];
    }
    return max;
}
 
int GetSredn(int* arr,int size)
{
    int sum = 0;
    for(int i=0;i<size;i++)
    {
        sum+=arr[i];
    }
    return sum/size;
}
 
void main()
{
    setlocale(LC_ALL,"Rus");//задаем кодировку для консоли
    ifstream inp("input.txt");//открываем файл
    int a[50],size=0;
    GetData(inp,a,size);//считываем данные в массив
    cout << "Средняя температура: " << GetSredn(a,size) << "\nМаксимальное: " << GetMax(a,size) << "\nМинимальное: " << GetMin(a,size);
    inp.close();
    getch();
}
Сорри, не дочитал, в файл запишешь по аналогии
 
Текущее время: 00:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru