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

Работа со структурами, работа с векторами. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Срочно нужен компилятор! http://www.cyberforum.ru/cpp-beginners/thread243505.html
Народ, где можно найти компилятор С++ Builder бесплатно? Скачала вроде какой-то 2003 года, но он косяченый ((( У меня система - семерка стоит, может не подходит просто?:-[
C++ С++.Структура данных. Вот мой вариант но говорят что неправильно,ибо ссылочный тип не может указывать на языковую константу: struct list { char *elem; list *next; } list *p; p=NULL; p=new list; (*p).elem='a'; (*p).next=null; (*p).next=newlist; http://www.cyberforum.ru/cpp-beginners/thread243504.html
C++ Курсовой проект...
Подскажите интересную тему для курсового ))) хотел попробовать написать проигрыватель интернет радио, но с аудио и с интернетом не работал, поэтому не знаю на сколько это сложно. подскажите кто литературку или может еще какие ссылки интересные по этому поводу. хочу добавить обработку глобальных горячих клавиш и возможность сохранения трека на жесткий диск. Помогите, очень надо!!!
C++ перации создания каталога, изменения временного каталога, удаление файла и директории (рекурсивно)
пожалуйста напишите программу, которая позволяет выполнять операции создания каталога, изменения временного каталога, удаление файла и директории (рекурсивно).очень прошу!!
C++ Треугольник http://www.cyberforum.ru/cpp-beginners/thread243485.html
Здравствуйте! Не получается нарисовать треугольник (из раздела объектно-ориентированного программирования). В чем ошибка-не могу понять. Помогите,пожалуйства, решить эту задачу. Вот код программы: #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <graphics.h> #include <dos.h> class gr_init {
C++ Задача по нахождению ошибок в коде(язык с) Есть код: #include <iostream> using namespace std; int main() { int i; int n = 20; подробнее

Показать сообщение отдельно
EvilHero
0 / 0 / 0
Регистрация: 04.12.2010
Сообщений: 29
16.02.2011, 20:33  [ТС]     Работа со структурами, работа с векторами.
попытался реализовать вычисление скалярной суммы векторов, но не знаю как вывести результат на экран, помогите плиз. вот код:
Код
#include "stdafx.h"
#include <iostream>
#include <math.h>
#include <string>
using namespace std;
float x,y,z,xi,yi,zi,zj,xj,yj;

struct vector
{
    vector (float px=0, float py=0,float pz=0)
    {
    x=xj=px;
    y=yj=py;
    z=zj=pz;
    }
    float length(void)
    {
        return sqrt (x*x+y*y+z*z);
    }
    float add(void)
        {
            return (x=x+xj,y=y+yj,z=z+zj);
        }
    
};
int main()
{
    int i=0;
    int j=0;
    cout<<"Vvedite vector (4erez probel) a=";
    cin>>x>>y>>z;
    cout<<"Vvedite vector (4erez probel) b=";
    cin>>xj>>yj>>zj;
    vector v(x,y,z);
    float l=v.length();
    float k=v.add();
    cout<<"Dlina vecrora a="<<l<<endl;
    cout<<"Symma vectorov a+b="<<k<<endl;
    cin.get();
    cin.get();
}
думаю, что в строке 36 вместо float надо записать vector, но тогда не выводит на экран
 
Текущее время: 18:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru