Форум программистов, компьютерный форум, киберфорум
Наши страницы

Массивы. Замена элементов. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Файлы и массивы http://www.cyberforum.ru/cpp-beginners/thread178162.html
Всем добрый вечер. Прошу помочь в след. проге. Функция main должна заполнить массив числами из файла. Для определения длины массива предусматривается два варианта: 1) по значению первого числа в...
C++ Найти max и min значения в массиве Подскажите плиз . Задание звучит так : взять произвольный массив из 10 чисел и чтобы программа определила максимум и минимум из этих чисел . Я просто не знаю как правильно цикл составить и какие... http://www.cyberforum.ru/cpp-beginners/thread178159.html
C++ Передача параметров в функцию
Люди помогите, пожалуйста. Есть такая простая задачка: В одномерном массиве, состоящем из n элементов вычислить произведение положительных элементов массива (причём вычислять произведение должна...
C++ Ввести с клавиатуры границы a и b отрезка изменения x
Составьте программу для выполнения следующих заданий: 1. Ввести с клавиатуры границы a и b отрезка изменения x (-10<a<b<10). 2. Вычислить и напечатать значения функции y=f(x) для нескольких...
C++ Найти произведение элементов побочной диагонали квадратной матрицы http://www.cyberforum.ru/cpp-beginners/thread178148.html
Дана квадратная матрица порядка N. Найти произведение элементов побочной диагонали квадратной матрицы. C++
C++ как исправить ошибку??? доброго времени суток, форумчане! С++ Builder. нечаянно кликнула два раза на StringGrid1Click, что на форме 3 расположено. удалила вылетевший текст(__fastcall и т д) на unit3. Теперь при программа... подробнее

Показать сообщение отдельно
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
18.10.2010, 23:36
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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main()
{
    int i,n,k=0;
    cout<<"  n=";
    cin>>n;
    float *a=new float[n];
    float *b=new float[n];
    cout<<"  Enter elements: ";
    for(i=0;i<n;i++) 
    { 
        cin>>a[i]; 
        if(a[i]<0) b[i]=a[i]*a[i];
        else b[i]=a[i];
    }
    for(i=0;i<n;i++) if(b[i]>b[i+1]) { k=1; break; }
    if(k==0) { float p=1; for(i=0;i<n;i++) p*=a[i]; cout<<"\n  P="<<p; }
    if(k==1) { float s=0; for(i=0;i<n;i++) s+=a[i]; cout<<"\n  S="<<s; }
    delete []a;
    delete []b;
    getch();
    return 1; 
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.