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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выручайте Приписать в С++ http://www.cyberforum.ru/cpp-beginners/thread1119836.html
Составить алгоритм и программу обработки фразы (строки текста), находящемся в текстовом файле Inputtxt.txt. В результате работы программы в файле отчета необходимо в алфавитном порядке расположить...
C++ Поиск пикселя и поиск изображения на экране Переписываю код из clickermann для запуска его на C++. Мне нужны две функции которые выполняли бы сканирование экрана и поиск пикселя заданного цвета и возвращала бы его координаты, и вторая(не... http://www.cyberforum.ru/cpp-beginners/thread1119835.html
C++ Записи, массивы записей
Нужно описать массив записей, в которых содержится информация о студентах (имя, и дата рождения). нужно вывести с файла День рождения по месяцам с фамилиями. Не знаю как сделать, где-то вычитала,...
Что означает запись int **a C++
int * a-указатель на целочисленное.А это что- int **a ?
C++ Чем отличается вставка в vector<string > через pushback и через индекс []? http://www.cyberforum.ru/cpp-beginners/thread1119798.html
Просто пробовал через индекс и получил ошибку out of range. То есть так : ifstream File; File.open("D:\\temp.txt"); vector<string> FileLine; size_t count = 0; if(File.is_open()) { ...
C++ Работа с файлами Помогите пожалуйста! Нужно выполнить такую задачу: Извлечение элемента из списка в бинарном файле...А вообще нужно написать функцию удаления элемента из отсортированного списка в двоичном файле. Вот... подробнее

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

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

15.03.2014, 15:52. Просмотров 274. Ответов 5
Метки (Все метки)

Привет можете посмотреть мой код и сказать что подправить.(не уверен правильно ли считает числа отличающиеся от заданнго на 0.5)
Задание:
Кликните здесь для просмотра всего текста
Произвести следующую обработку 15 вещественных чисел: подсчитать количество чисел, отличающихся от заданного не более чем на 0.5, и сумму положительных чисел.

Код:
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
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
double a[15];
int m,i,sum=0;
double kol=0;
 
cout << "Zadaute chislo: ";
cin >> m;
 
for(i=0;i<15;i++)
{
    cout << "[" << i+1 << "]" << " ";
    cin >> a[i];
}
 
for(i=0;i<15;i++)
{
    
    if (a[i]>0)
    sum=sum+a[i];
    
    
    if (m-a[i]<=0.5)
    kol=kol+1;
}
 
 
cout <<"\n[VASH MASSIV]";
for(i=0;i<15;i++)
{
cout << "\n" << a[i] ;
}
 
cout <<"\nSumma poloshitelnix chisel = " << " " << sum;
cout <<"\nChisla otlicha ot" << m << " " << "na 0,5 = " << kol;
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru