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

0 (не + и не -) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести поля класса http://www.cyberforum.ru/cpp-beginners/thread951038.html
Положим, есть класс A: class A { public: int a,b,c,d; // . . . какие-то функции } Как перегрузить оператор << чтобы можно было вывести все поля класса? Может через макросы это можно сделать?...
C++ Русский язык в консоли, класс, вектор с типом класса Добрый вечер. Написала класс. Сделала вектор с типом класса. Вектор хранит объекты класса. Добавляю в вектор элементы. Смотрю что в векторе храниться - всё правильно. Только запускаю... http://www.cyberforum.ru/cpp-beginners/thread951030.html
работа с текстовым файлом C++
дан текстовый файл INP1, в каждой строке которого фамилия и средний балл студента по результатам сессии. вывести фамилии студентов с максимальным средним баллом?
ООП. Перевести числа из 10-чного вида в двоичный, сосчитать, и результат вывести и в двоичном, и в десятичном C++
Следует написать ООП программу, которая принимает на вход арифм.выражение(знаки + или -). программа должна перевести числа из 10-чного вида в двоичный, сосчитать, и результат вывести и в двоичном, и...
C++ Дано предложение. Нужно вывести на экран только первое слово предложения http://www.cyberforum.ru/cpp-beginners/thread950996.html
Дано предложение. Нужно вывести на экран только первое слово предложения
C++ Написать функцию neg() C++ Написать функцию neg(),которая меняет знак своего целого параметра на противоположный.Написать 2 способами: 1)используя параметр-указатель 2)параметр-ссылку помогите пожалуйста) подробнее

Показать сообщение отдельно
User409368
191 / 168 / 6
Регистрация: 09.09.2013
Сообщений: 524
10.09.2013, 09:42
небольшой совет по этой строчке
Цитата Сообщение от Karfa Посмотреть сообщение
int k=0,t=0,z=0,d=0;
названия переменным лучше давать более осмысленные, чтоб по одному взгляду на них, можно было понять к чему они относятся. Например так:

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
#include <iostream>
using namespace std;
 
int main()
{
    const int n=10;
    int masA[n] = {1 , 2, 3, -5, -8, 0, 9, -1, 4, -7},  iA=0;
    int masB[n] = {},  iB=0;
    int masC[n] = {},  iC=0;
    int masD[n] = {},  iD=0;
 
    for (int i=0; i<n; i++)
    {
        if (masA[i]<0)          masC[iC++] = masA[i];
        else if (masA[i]==0)    masD[iD++] = masA[i];
        else                    masB[iB++] = masA[i];
    }
 
    cout << "Число положительных элементов: " << iB << endl;
    cout << "Число отрицательных элементов: " << iC << endl;
    cout << "Число нулевых элементов:       " << iD << endl;
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru