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

Вычисление суммы 10 заданных целых чисел - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 68, средняя оценка - 4.75
xz386
0 / 0 / 0
Регистрация: 17.09.2009
Сообщений: 4
12.10.2009, 14:46     Вычисление суммы 10 заданных целых чисел #1
вот 2 вопроса первый простой для спецов а второй может я чтото не понял но в лабе он так и звучит.

1) Составить программу для вычисления суммы 10 заданных целых чисел.


2) Создать класс vector3D, задаваемый тройкой координат. Обязательно должны быть реализованы: сложение и вычитание векторов, скалярное произведение векторов, умножение на скаляр, сравнение векторов, вычисление длины вектора, сравнение длины векторов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2009, 14:46     Вычисление суммы 10 заданных целых чисел
Посмотрите здесь:

C++ Среди заданных целых чисел k,l,m найти пары кратных
C++ Вычисление суммы отрицательных чисел из трех заданных
Определить, есть ли среди заданных целых чисел A, B, C, D хотя бы одно нечётное C++
C++ Составить алгоритм нахождения суммы наибольшего и наименьшего из заданных чисел
Наибольший общий делитель двух заданных с клавиатуры целых чисел C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rififi
 Аватар для Rififi
2330 / 1045 / 43
Регистрация: 03.05.2009
Сообщений: 2,656
12.10.2009, 14:50     Вычисление суммы 10 заданных целых чисел #2
вот 2 вопроса
ни в одном из пунктов нет ни единого вопросительного знака.
Чего спросить-то хотел?
mamedovvms
2912 / 833 / 93
Регистрация: 30.04.2009
Сообщений: 2,613
12.10.2009, 14:52     Вычисление суммы 10 заданных целых чисел #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
1
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()
{ int a[10]={0};
  int sum=0;
  cout<<"Vvedite 10 chisel\n";
  for (int i=0;i<10;i++)  
  {
   cin>>a[i];
   sum+=a[i];
  }
   cout<<"Summa= "<<sum<<"\n";
   system("pause");
   return 0;
}
xz386
0 / 0 / 0
Регистрация: 17.09.2009
Сообщений: 4
12.10.2009, 16:33  [ТС]     Вычисление суммы 10 заданных целых чисел #4
я сам как пойму так скожу
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
08.04.2010, 00:46     Вычисление суммы 10 заданных целых чисел #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
это задача (2) из книги ООП задачи и упражнения, тоже делаю, сделал 3 операции:

*.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef _vector3D_H_
#define _vector3D_H_
 
class vector3D{
    public:
    vector3D(int inita=0, int initb=0, int initc=0): a(inita), b(initb), c(initc){};
 
    vector3D operator+(vector3D v2);
    vector3D operator-(vector3D v2);
    vector3D operator*(vector3D v2);
    void show();
 
    private:
    int a;
    int b;
    int c;
 
};
 
#endif
*.cpp -реализация класса
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
#include "vector3D.h"
 
vector3D vector3D::operator+(vector3D v2){
    vector3D vec;
    vec.a=a+v2.a;
    vec.b=b+v2.b;
    vec.c=c+v2.c;
    return vec;
}
 
 
vector3D vector3D::operator-(vector3D v2){
    vector3D vec;
    vec.a=a-v2.a;
    vec.b=b-v2.b;
    vec.c=c-v2.c;
    return vec;
}
 
vector3D vector3D::operator*(vector3D v2){
    vector3D vec;
    vec.a=a*v2.a;
    vec.b=b*v2.b;
    vec.c=c*v2.c;
    return vec;
}
 
 
void vector3D::show(){
    std::cout<<a<<","<<b<<","<<c;
}
*.cpp -использование
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <conio.h>
#include <cmath>
#include "vector3D.h"
#include "vector3D.cpp"
 
 
int main()
{
    vector3D v1(7,8,9);
    vector3D v2(3,2,1);
 
    (v1+v2).show();
    std::cout<<std::endl;
    (v1-v2).show();
    std::cout<<std::endl;
    (v1*v2).show();
 
    return 0;
}
lexa67
Сообщений: n/a
27.05.2010, 00:43     Вычисление суммы 10 заданных целых чисел #6
Создать класс Date для работы с датами в формате «год.месяц.день». Дата представляется структурой с тремя полями типа unsigned int: для года, месяца и дня. Класс должен включать не менее трех функций инициализации: числами, строкой вида «год.месяц.день» (например, «2004.08.31») и датой. Обязательными операциями являются: вычисление даты через заданное количество дней, вычитание заданного количества дней из даты, определение високосности года, присвоение и получение отдельных частей (год, месяц, день), сравнение дат (равно, до, после), вычисление количества дней между датами.

это оттуда же, буду очень благодарен если поможете))) заранее спасибо
Yandex
Объявления
27.05.2010, 00:43     Вычисление суммы 10 заданных целых чисел
Ответ Создать тему
Опции темы

Текущее время: 17:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru