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

Определить количество и сумму членов последовательности - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрицы http://www.cyberforum.ru/cpp-beginners/thread647113.html
Заполнить двумерный массив размером 7х7 след. образом: (см.картинку). Помогите да пацаны
C++ Не получается сделать программу добавив методы Здравствуйте! Я написал программу для расчётов, сравнения и вывода на экран двух цилиндров. Проблема заключается в том, что не могу расписать через методы (вывод на экран, расчёты, сравнения и др. операции). Не могли бы вы мне помочь? Буду очень признателен. Ссылка на прогу ниже. http://www.cyberforum.ru/cpp-beginners/thread647101.html
Error C3861: 'convert_close': identifier not found //ошибка C++
Ребята вы пожалуйста не обращайте внимание на код, обратите только внимание на на одну ошибку. #include "stdafx.h" #include <iostream> #include <iomanip> #include <fstream> using namespace std;
Ошибка: Unhandled exception at 0x772115de in TimeShift.exe: 0xC0000005: Access violation reading location 0x00041000. C++
всем привет! При использовании двумерного массива постоянно появляется ошибка :Unhandled exception at 0x772115de in TimeShift.exe: 0xC0000005: Access violation reading location 0x00041000. Вот прога: T_complex ** calc_T ( T_complex *fr, // используемые функиции double fr_begin, double fr_end, double fr_step, // границы и шаг по p double l_begin, double l_end, double l_step...
C++ Массив: Напечатать номер каждой строки, в которой второй элемент меньше среднего арифметического элементов этой строки, и число таких строк. http://www.cyberforum.ru/cpp-beginners/thread647046.html
Дана матрица А(m,n). Напечатать номер каждой строки, в которой второй элемент меньше среднего арифметического элементов этой строки, и число таких строк. Помогите мне:gsad:
C++ Почему тип char не может делать вот так += Я хочу из входного текста получить другой текст. Например: ТЕКСТ, а я хочу получить ТСКЕТ то есть предложение или слово только наоборот. char *text = new char; подробнее

Показать сообщение отдельно
Fler
208 / 210 / 9
Регистрация: 20.12.2011
Сообщений: 635
21.09.2012, 00:56     Определить количество и сумму членов последовательности
не совсем понял, что Вам непонятно, но в глаза почему-то сразу бросилось:

C++
1
if(n = 0)
замените на
C++
1
if(n == 0)
про кратности:
a % k это остаток от деления a на k
если остаток 0, то делится

Добавлено через 2 минуты
плюс ко всему Вы вводите n раз число в одну и ту же переменную, просто-напросто перезаписывая её, а потом n раз проверяете на кратность последнюю введённую

делайте это всё в одном цикле


ну и по Вашей логике, n является некорректным, если оно меньше 1. Поэтому замените условие во втором if вместе больше 1 поставьте больше либо равно(>=)


в итоге как-то так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
if (n == 0)
        {
            cout << "\n некорректное n (n < 1)\n";
            return 0;
        }
        if(n>=1)
        {
            for ( i=1;i<=n;i++)
            {
              cout<< "a"<<i<<"=";
              cin>>a;
              if(a%5==0 && a%7!=0)
              {
                count++;
                sum+=a;
              }
            }
        }
cout << "Количество = " << count << " Сумма = " << sum << endl;
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru