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

В одномерных массиве вычислить произведение элементов в значении которое не менее числа 1 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дайте комментарии к коду! http://www.cyberforum.ru/cpp-beginners/thread879728.html
Дайте пожалуйста комментарии к коду! #include <iostream> // Подключение библиотеки ввода-вывода using namespace std; // Объявление стандартных имен void rotateMatrix(double **matrix, int &rows, int &cols, int rotate_count) // Подключение функции { double temp; int min; // Объявление переменной min for (int r = 0; r < rotate_count; r++) // Задается цикл {
C++ Восстановление кратчайшего пути в графе Есть алгоритм нахождения кратчайших путей(Флойд), а как восстановить путь как узнать через какие вершины он прошел?туплю прогаю с утра)) #include<fstream> main(){ int n,b,i,j,k,a; std::ifstream I("input.txt"); std::ofstream O("output.txt"); I>>n; for(k=0;k<n;k++) for(i=0;i<n;i++) http://www.cyberforum.ru/cpp-beginners/thread879703.html
Проги С++ уровня первокурсника - найти n-ю степень (n – натуральное число) числа а C++
Доброго времени суток. Никак не могу сделать эти задания(( Буду премного благодарен тому, кто поможет мне хоть с одной из них! Прога №3 Найти n-ю степень (n – натуральное число) числа а. Выручите плиз! Очень нужны эти задачи! Перечитайте правила форума.
C++ что такое статический полиморфизм?
что такое статический полиморфизм?
C++ Как правильно вывести массив структур http://www.cyberforum.ru/cpp-beginners/thread879686.html
#include "stdafx.h" #include "iostream" #include "conio.h" #include <set> #include <cstdlib> #include <string> #include <Windows.h> #include <stdio.h> using namespace std;
C++ size и capasity в векторе Всем привет, возникла такая проблема Делаю расчетную программу, использую вектор, возникла такая ситуация: в цикле делается вот такая штука while(a < ob->dw) { //сделаем цикл, который будет набирать статистику для частоты синуса w1 при фиксированном dw for(double temp_w=ob->w1-0.5;temp_w<=ob->w1+0.5;temp_w+=0.5) { подробнее

Показать сообщение отдельно
genock94
20 / 20 / 1
Регистрация: 16.11.2012
Сообщений: 348
26.05.2013, 21:45     В одномерных массиве вычислить произведение элементов в значении которое не менее числа 1
Lorens,
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
// помощь.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <conio.h>
int RazmerMassiva();
void ZapolnenieMassiva(int *arr,int size);
long Proizvedenie(int *arr,int size);
void VivodMassiva(int *arr,int size,long s);
 
int main()
{
    int n;
    int mas[255];
    long s;
 
    n=RazmerMassiva();
    ZapolnenieMassiva(mas,n);
    s=Proizvedenie(mas,n);
    VivodMassiva(mas,n,s);
 
    getch();
    return 0;
} 
 
int RazmerMassiva()
{
    int n;
    printf("Vvedite chislo elementov v massive: ");
    scanf("%d",&n);
    return n;
}
 
 
void ZapolnenieMassiva(int *arr,int size)
{
    for (int i=0;i<size;i++)
    {
        printf("Vvedite %d-y element massiva: ",i+1);
        scanf("%d",&arr[i]);
    }
}
 
long Proizvedenie(int *arr,int size)
{
    long s=1;
    for (int i=0;i<size;i++)
        if (arr[i]>0)
            s=s*arr[i];
    return s;
}
 
void VivodMassiva(int *arr,int size,long s)
{
    printf("Preobrazovanniy massiv:\n");
    for (int i=0;i<size;i++)
    {
        if ((i==0)||(i==size-1))
            arr[i]=s;
        printf("m[%d]=%d\n",i,arr[i]);
    }
}
 
Текущее время: 00:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru