Форум программистов, компьютерный форум 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 теста. Нужно узнать максимальный балл за три теста и вывести фамилию и имя, у того, у кого он максимален, если таких несколько,... подробнее

Показать сообщение отдельно
v.a.l.i.d
 Аватар для v.a.l.i.d
412 / 377 / 10
Регистрация: 21.09.2012
Сообщений: 913
04.12.2012, 19:26     Произведение ненулевых элементов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
int main()
{
    const int SIZE = 10;
    int A[SIZE] = {1,2,0,3,0,4,5,6,0,8};
    int mul = 1;
 
    for (int i=0; i<SIZE; i++)
        if  (A[i] != 0)
            mul*=A[i];
 
    cout << mul << endl;
    
    return 0;
}
 
Текущее время: 13:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru