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

Числовая последовательность - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посчитать время выполнения программы http://www.cyberforum.ru/cpp-beginners/thread974265.html
В среде visual studio 2012 можно? или в коде написать что нужно, подскажите
C++ Вывод двумерного массива на экран, переданного через указатель Выводит совсем не то, что нужно исправить в функции вывода ? // labrab2.12.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <cstdlib> #include <ctime> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread974264.html
Напишите программу, которая удаляет символ определяемый пользователем, из входного потока C++
Напишите программу, которая удаляет символ определяемый пользователем, из входного потока. Дали задачу, а я не знаю даже что примерно делать. Помогите кто сможет.
написать формулу C++
Добрый день, недавно начал изучать программирование, в Visual Studio (с++). Такая задача помогите написать формулу.
C++ ООП. Шаблоны http://www.cyberforum.ru/cpp-beginners/thread974232.html
Начинаю учить ООП и Шаблоны. Вот нашел пример в учебнике, все сделал так как там написано. Но почему-то при компиляции выдает ошибки. #ifndef _tovar_h_ #define _tovar_h_ #include <iostream> #include <string.h> using namespace std; template <class Currency> class Tovar
C++ Как вытащить правильные ответы из теста Айрен? Добрый вечер! Нужно вытащить правильные ответы из теста Айрен! Как это сделать? Ссылка на тест. http://zalil.ru/34769141 Простите и перекиньте пост в нужную ветку, если я не туда попал ;) Спасибо. подробнее

Показать сообщение отдельно
Chpoki
6 / 6 / 0
Регистрация: 02.12.2012
Сообщений: 44
10.10.2013, 22:11
Как я понял, здесь принципиальная ошибка, N у тебя будет всегда больше нуля. и зацикленность вечная от тогда что с переменной a у тебя не производится ни каких вычислений и тд, а у тебя в коде написано выполнять последующие операции пока a не будет рано 0.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main()
{
    int a[] = {1,2,3,4,5,6,7,8,9,16,36};
    int n = 0;
    for (int i = 0; i < sizeof(a)/sizeof(int); i++ )
    {
        if (fmod(a[i],sqrt(a[i])) == 0 && a[i] != 1)
        {
                n++; // считаем кол-во элементов удовлетворяющие условию 
                cout << a[i] <<endl; //выводит элементы входного массива удовлетворяющие условию 
        }
    }
    cout << endl;
    cout << n  ;//выводим кол-во элементов удовлетворяющие условию 
    getchar();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru