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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Квадратное уравнение http://www.cyberforum.ru/cpp-beginners/thread72049.html
ax^2+bx+c=o в c\c++
C++ Не выходит из цикла. Не переходит на след. узел. Доброго времени суток всем! Как видно из названия проблема проста, но почему то не решаема для меня. Собственно проблема в присвоении. case 2://Вывести список всех записей { DListNode* ptr = NULL; if (first==NULL) { cout<<"Cnucok nycT!\n"; break; } http://www.cyberforum.ru/cpp-beginners/thread72045.html
Исправление лабораторной(с классом) C++
Всем привет. Помогите плиз исправить так чтобы программка была с классом!) Задание: Ввести несколько строк и проверить, может ли этот текст быть классом. Проверять только наличие слова class , фигурных скобок в начале и конце, точки с запятой в конце. Программа должна выдавать одно из двух сообщений: "текст не может быть классом " или " возможно, что текст является классом, но нужна...
C++ Одномерный массив
Кто нить помоги разобраться в этом адском ужасе, что совсем не чего не выходит... Создавть в динамической памяти одномерный массив вещественных чисел. Преобразовать массив таким образом, что бы в первой его половие располагались элементы, стоящие в ченых позициях, а во второй половине-элементы, стоящие на нечетных позициях.
C++ два вопроса по С++,вопрос про заг.файла и поток cin http://www.cyberforum.ru/cpp-beginners/thread72036.html
1.У меня есть заголовoчный файл,созданный в проекте А,в проекте В он нужен,как его туда добавить?Надо самим файл из папку в папку добавить?в коде нельзя что то сделать? 2.написал функцию которая переводит текст и заг.букв а прописные...переводит только первый символ...как сделать чтобы весь текст? //MAIN int main(){ text func; char a; cin>>a; cout<<func.lower(a); system("pause");
C++ массив Дана матрица М (3х3). Преобразовать матрицу: поэлементно вычесть последнюю строку из всех строк, кроме последней. #include <stdio.h> #include <conio.h> int main() {int mas; int i,j; for(i=0;i<3;i++) {for(j=0;j<3;j++) scanf("%d",mas);} for(i=0;i<2;i++) { for(j=0;j<2;j++) подробнее

Показать сообщение отдельно
manfeese
129 / 128 / 16
Регистрация: 04.01.2009
Сообщений: 415
08.12.2009, 23:15     Вычислить произведение элементов массива S, значение которых не больше заданного негативного числа
первая (без заполнения массива):
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream.h>
#define N 16
int main()
{
   int P=1,A=-4;S[N];
 
   for (int i = 0;i<N;i++)
         if(S[i]<A && i%2==1) P*=S[i];
   cout<<P;
 
   return 0;
}
Добавлено через 6 минут
Вторая (без заполнения массива):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream.h>
#define N 21
int main()
{
   int Count=0,A[N];
 
   for (int i=0;i<N;i++)
   {
       for (int k=0; k < i; k++)
             if (A[i]==A[k]) goto Next;
       for (int j=i+1;j<N;j++)
    if(A[i]==A[j]) {  Count++;  break; }
       Next:
   }
 
   cout<<Count;
   return 0;
}
Добавлено через 5 минут
Третья (Без заполнения массива)
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream.h>
#define N 6
#define M 7
int main()
{
   int F[N][M];
 
   for (int i=0,k=0;i<N;i++,cout<<k<<endl)
     for (int j=0; j<M; j++) if(F[i][j]<0) k++;
 
   return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru