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

Одномерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В заданной матрице определить максимальный и минимамльный элементы http://www.cyberforum.ru/cpp-beginners/thread209942.html
помогите это нужно очень срочно нужно составить программу которая: в заданной матрице определить максимальный и минимамльный элементы. Переставить местами строки содержащие их
C++ Массивы Помогите сделать 2 задания для Borland C++, в долгу не останусь. 1) В двумерном массиве A(n,m) заменить нулями все элементы, стоящие в строках и столбцах, где имеются нули. (Условие: можно завести вспомогательный одномерный массив, но нельзя заводить вспомогательный двумерный массив) 2) Найти число элементов массива Y(n), значения которых совпадают со значениями X(n). http://www.cyberforum.ru/cpp-beginners/thread209939.html
C++ Делегирование управления вложенному классу PartsList
Всем доброго время суток тема: "Расширенное наследование", задали написать программу "Делегирование управления вложенному классу PartsList, то есть в этой программе класс PartsCatalog делегирует ответственность за управление списком содержащемуся в нем классу PartsList, в этой программе нужно по каталогу деталей найти деталь со своим порядковым номером вот код программы: #include <iostream>...
C++ Как организовать счетчик объктов класса?
Привет всем; что-то не получается сделать подсчёт объектов класса делаю так: #include <iostream> class MyClass { static int count;
C++ Чем отличается сортировка слиянием файлов от сортировки массивов? http://www.cyberforum.ru/cpp-beginners/thread209908.html
такой вопрос. сортировка файлов слиянием для файлов по сути то же самое что сортировка массива с той разницей что вместо массивов записывается в файлы?
C++ Разбор строки с помощью КА Сделать разбор строки с помощью конечного автомата. Строка принимает числа.Числа могут быть целыми (к примеру 1234) или дробными (12.345). Нужно чтобы программа распознавала какое это число, целое или дробное. ПРограмма должна быть написана без ООП Примерный КА выглядит так(представлен в виде таблицы): d | . | \o | 1 | - | - | 1 | 2 | 4 | подробнее

Показать сообщение отдельно
muzben
0 / 0 / 0
Регистрация: 13.12.2010
Сообщений: 7

Одномерный массив - C++

13.12.2010, 18:58. Просмотров 256. Ответов 0
Метки (Все метки)

Помогите написать программу, пожалуйста!!!!!!!!!! В программе должна быть организована работа с одномерным массивом.

Занести в массив сведения о количестве осадков, выпавших за ка-ждый из 12 месяцев одного года. Определить общее количество осадков за этот год, среднемесячное количество осадков, количест-во засушливых месяцев (когда количество осадков было меньше 30 мм), самый засушливый месяц года.

Заранее спасибо!!!

Добавлено через 3 часа 58 минут
Ребята, я сам додумался как это сделать! Вот программа, вдруг кому-нибудь понадобится:

#include <iostream>
#include <windows.h>
#include <fstream>
#include <conio.h>
#include <iomanip>
#include <stdlib.h>
#include <stdio.h>
using namespace std;

char bufRus[256];
char* Rus(char* mes)
{AnsiToOem(mes, bufRus);
return bufRus;
}

void main(void)
{ int n = 0; int a[12]; int S,i;
ifstream f; // объявление потока для чтения
f.open("D:\\a.txt"); // режим ios::in
if (f) { cout << Rus("Количесвто осадков в каждом месяце:")<<endl;
while(!f.eof())
{ f >> a[n]; // чтение из файла
n++;
} f.close();
for(int i=0;i < n;i++)
cout << a[i] << " ";
}
else cout << "File not found \n";
int sum = 0;
for(int i = 0; i < 12; i++) {
sum += a[i];
}
cout << endl << Rus("Общее количество осадков за год: ") << sum << endl;
float s; {
s = sum / 12.;
}
cout << Rus("Среднемесячное количество осадков: ") << s << endl;
int count = 0;
for(int i = 0; i < 12; i++) {
if (a[i] < 30)
count++;
}
cout << Rus("Количество засушливых месяцев: ") << count << endl;
int min = a[0];int m = 1;
for (int i = 0; i < 12; i++) {
if (a[i] < min) {
min = a[i];
m = i + 1;
}
}
cout << Rus("Самый засушливый месяц: ")<< m << endl;

getch();
}

Добавлено через 58 секунд
В этой программе данные берутся из файла, который надо заранее создать!!! =)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru