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

Произведение ненулевых элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать функцию, которая подсчитывает максимальное количество символов, идущих подряд в строке http://www.cyberforum.ru/cpp-beginners/thread719207.html
Добрый день! Дали задание, но не совсем ясно, а выполнить надо. Просьба написать: a)функцию, которая подсчитывает максимальное количество символов, идущих подряд в строке. Например, "ввваппппаавааап" -> 4, "тротротротро" -> 1, "" -> 0 (с учетом пустой строки). Примерно так: int count_max_sequence(const char* str) { ... }
C++ Вычислить количество суббот и воскресений Задача:Вычислить количество суббот и воскресений между датами дд/мм/гг и дд1/мм1/гг1(включительно), если ранняя дата Р-день. Только начал изучать С++ опытные люди посоветуйте книгу для новичка. Зарание благодарен. http://www.cyberforum.ru/cpp-beginners/thread719202.html
Ошибка в примере C++
Помогите исправить ошибку в коде #include <iostream.h> int main() { int m,n,z1; cout<<"BBeduTe m,n"; cin>>m>>n; if(m+n==0) cout<<"HeT PeweHu9I"
C++ ломаная линия целиком лежит в площади круга
задаются координаты точек,центров,вершин.расстояние между точками а и b на плоскости вычисляется по формуле R=квадратный корень из (x(a)-x(b))^2+(y(a)-y(b))^2.положение прямой задают координатами точек x(a),y(a),x(b),y(b). уравнение прямой:(x-x(a))(y(a)-y(b))-(y-y(a))(x(a)-x(b))=0.обозначим D величину (x(c)-x(a))(y(a)-y(b))-(y(c)-y(a))(x(a)-x(b)).если точка с не лежит на прямой D неравное 0 и...
C++ HANDLE http://www.cyberforum.ru/cpp-beginners/thread719177.html
подскажите пожалуйста для чего нужен HANDLE в с++
C++ Считывание из файла (узнать максимальный балл за три теста и вывести фамилию и имя...) Здравствуйте, я очень-очень большой нуб в C++, но так случилось, что сейчас его азы, мне очень бы помогли. И так, есть файл "input.txt": 2 petya petrov 12 23 31 vanya ivanov 10 10 10 Первая строка, сколько будет строк в файле, остальные: фамилия, имя, балы за 3 теста. Нужно узнать максимальный балл за три теста и вывести фамилию и имя, у того, у кого он максимален, если таких несколько,... подробнее

Показать сообщение отдельно
David Sylva
 Аватар для David Sylva
1283 / 945 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
04.12.2012, 19:22     Произведение ненулевых элементов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream> 
 
int main() 
{ 
    const int size = 10; 
    int array[size] = { 1, 2, 3, 0, 5, 6, 7, 0, 9, 10 }; 
    int i, prois = 1; 
 
    for ( i = 0; i < size; ++i) 
        if(array[i]!= 0) 
            prois = prois*array[i]; 
 
    std::cout << prois << std::endl;
}
 
Текущее время: 01:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru