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

В однородном массиве, который состоит из n действительных елементав, вычислить: - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка undeclared identifier http://www.cyberforum.ru/cpp-beginners/thread184776.html
#include <iostream> int Add (int x, int y) { std::cout << "In Add(), received " << first << " and " << second << endl; return (first + second); } int main() { using std::cout;
C++ Задания для самостоятельного выполнения Добрый день. Знаю, что уже задолбал своими глупыми вопросами, но нужна Ваша помощь. Задание 1. Записать и выполнить программу работы со строками текста выводящая результат на экран (по варианту): что добавляет к второй строки, что вводит пользователь три символа первой строки с 3 позиции. Задание 2. Записать программу, демонстрирующую введения отдельных текстовых строк фамилии, имени и... http://www.cyberforum.ru/cpp-beginners/thread184759.html
C++ Удалить из строки каждое вхождение подстроки
Удалить из строки s каждое вхождение подстроки s1. На С++ Дублирование тем запрещено правилами форума (п. 3.4). Не плодите одинаковых тем.
C++ Директивы препроцессора
Помогите разобраться. Я не могу понять как работают директивы препроцессора. Где находится файл описания, файл реализации, нужно ли компилировать?. Есть литература на доступном языке?
C++ Умножение матрицы на вектор http://www.cyberforum.ru/cpp-beginners/thread184747.html
Помогите, нужно создать классы: матрица целых чисел и вектор целых чисел. В классах определить указатели, память выделять динамически. В каждом классе определить конструктор без параметра, конструктор с параметрои, конструктор копирования,деструктор; функции ввода, вывода и дружественную функцию(должна перемножать матрицу на вектор и выводить результат на экран). Проверять можно ли...
C++ Структура #include<iostream.h> #include<math.h> struct List { float fi,r,z; int n; }; void vvod (List &, int); void vivod (List &); подробнее

Показать сообщение отдельно
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
01.11.2010, 20:28     В однородном массиве, который состоит из n действительных елементав, вычислить:
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
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main()
{
    int i,k1,k2,imax,n;
    float max,s=0;
re: cout<<"  n<10";
    cout<<"\n  n=";
    cin>>n;
    if(n>=10) { cout<<"  Error!!!"; goto re; }
    float* a=new float [n];
    
    cout<<"\n  Enter elements: ";
    for(i=0;i<n;i++) cin>>a[i]; 
 
    max=fabs(a[0]); imax=0;
    for(i=0;i<n;i++) if(fabs(a[i])>max) { max=fabs(a[i]); imax=i; }
    cout<<"\n  |max|="<<a[imax];
    
    for(i=0;;i++)   if(a[i]>0) { k1=i; break; }
    for(i=n-1;;i--) if(a[i]>0) { k2=i; break; }
    for(i=k1+1;i<k2;i++) s+=a[i];
    cout<<"\n  S="<<s;
    
    cout<<"\n  New array: ";
    for(i=0;i<n;i++) if(a[i])    cout<<a[i]<<" ";
    for(i=0;i<n;i++) if(a[i]==0) cout<<a[i]<<" ";
    
    delete [] a;
    cout<<endl;
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru