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

Не работает - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести N одинаковых символов http://www.cyberforum.ru/cpp-beginners/thread1059386.html
Здравствуйте, уважаемые форумчане. Задачка предельно проста: Вывести пирамиду из символа (например, символа 'X'). Высота пирамиды равна 20 строкам. Должно получиться что-то вроде этого: Я реализовал программу следующим образом: #include <iostream> #include <iomanip>
C++ Программа на файлы Здравствуйте,помогите пожалуйста разобраться с программой. Подписать комментарии где какой цикл что делает и что такое end3=false,для чего это нужно.Спасибо! #include <iostream> #include <stdlib.h> #include <stdio.h> #include <string.h> using namespace std; struct zapchasti { http://www.cyberforum.ru/cpp-beginners/thread1059370.html
C++ Множество попарно различных плоскостей в трехмерном пространстве задано перечислением троек точек, через которые проходит каждая из плоскостей. Вы* бр
В геометрии не силен!!:cry: Множество попарно различных плоскостей в трехмерном пространстве задано перечислением троек точек, через которые проходит каждая из плоскостей. Выбрать максимальное подмножество попарно непараллельных плоскостей.
C++ В матрице переставить столбцы от 0-4 и 0-6
Здраствуйте, задача работает , но препод требует вывести исходный массив помимо получившегося. Помогите пожалуйста срочно( Пробовал через print f matrix , не выходит( исправьте код. #include <iostream> #include <math.h> const int c_rows = 4; const int c_cols = 6; int GetIndex(int row, int col, int rows = c_rows) {
C++ Удаление из строки слов, длина которых меньше заданной http://www.cyberforum.ru/cpp-beginners/thread1059358.html
Удалить из строки слова,длина которых меньше заданной,решите пожалуйста,за ранее спасибо)))
C++ Структура для даты Здравствуйте, у меня возникла проблема, заключается она в дате. Подробнее: в программе у меня есть структура, в ней есть дата вида: 11.11.2011 . Ну, конечно, string и все дела, все нормально, но в задании мне нужно рассмотреть промежуток времени, вводимый с клавиатуры, т.е. я ввожу начальную дату: 11.11.2003 и конечную дату: 11.11.2012 (даты типa string). На этом промежутке мне нужно посмотреть,... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
6055 / 5658 / 1828
Регистрация: 18.12.2011
Сообщений: 14,451
Завершенные тесты: 1
28.12.2013, 15:26     Не работает
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <conio.h>
using namespace std;
void main()
{
    const size_t SIZE = 10;
    float* vector = new float[SIZE];
    for(int i = 0 ; i< SIZE; ++i)
        cin>> *(vector + i);
    float sum = 0;
    int count = 0;
    for(int i = 0; i < SIZE; ++i)
        if(*(vector + i) > 0)
        {
            sum += *(vector + i);
            ++count;
        }
    cout<<"Summa = "<<sum<<" Count = "<<count<<endl;
    delete [] vector;
    _getch();
}
Компилируется и правильно выводит.

Добавлено через 3 минуты
Вообще-то по хорошему этот код надо написать так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h>
using namespace std;
void main()
{
    const size_t SIZE = 10;
    float* vector = new float[SIZE];
    float *p;
    for(p = vector ; p<vector+SIZE; ++p)
        cin>> *p;
    float sum = 0;
    int count = 0;
    for(p = vector ; p<vector+SIZE; ++p)
        if( *p > 0)
        {
            sum += *p;
            ++count;
        }
    cout<<"Summa = "<<sum<<" Count = "<<count<<endl;
    delete [] vector;
    _getch();
}
 
Текущее время: 21:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru