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

Вывести результаты в цикле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ лестница http://www.cyberforum.ru/cpp-beginners/thread355554.html
int phi(int n) {int a; a=1; a=2; if (n==1) return a; else a=phi(a+n-1); } как правльно выти из этой рекурсии? алгоритм вроде правильно сделал.
C++ условие Если сумма трех попарно-различный действительных чисел x, y,z, меньше единицы, то наименьшее из этих трех чисел заменить полусуммой двух других, в противном случаи заменить меньшее из x, y, полусуммой двух оставшихся значений http://www.cyberforum.ru/cpp-beginners/thread355551.html
C++ Описать класс, реализующий тип данных «вещественная матрица»
Уважаемые гении программирования)) Помогите, пожалуйста написать программу на С++ (VS 2008). Заранее огромное спасибо))) Описать класс, реализующий тип данных «вещественная матрица» и работу с ними. Класс должен реализовывать следующие операции над матрицами: □ сложение, вычитание, умножение, деление (+, *, /) (умножение и деление как на другую матрицу, так и на число); Матрицы задаются в...
Треугольник на с++ C++
Учитывая 3 положительных действительных числа x, y, z. Произведите "ДА", если возможно построить треугольник с длинами стороны x, y, z. Произведите "НЕТ" иначе. Пример: Вход: 3 4 5 Продукция ДА Пример: Вход:
C++ Microsoft Visual Studio http://www.cyberforum.ru/cpp-beginners/thread355542.html
Даны целые числа (x1,x2,x3,y1,y2,y3),,,найдите периметр Треугольника (x1,x2,x3,y1,y2,y3) (Microsoft Visual Studio )
C++ Реализовать класс для работы с квадратной целочисленной матрицей 1) Составить описание класса для работы с квадратной целочисленной матрицей. Обязательные функции-члены класса для ввода/вывода матрицы, вычисления следа матрицы и её определителя. не знаю как делать помогите пожалуйста!!!! подробнее

Показать сообщение отдельно
TBIKC
web dev
 Аватар для TBIKC
104 / 91 / 1
Регистрация: 23.09.2010
Сообщений: 738
23.09.2011, 20:16     Вывести результаты в цикле
Есть программа:
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
37
38
#include "stdafx.h"
#include<iostream>
#include <iomanip>
#include <cstdlib>
using namespace std;
 
int main()
{
      locale::global(locale("rus"));
        int a = 0;
        int a1 = 0;
        int a2 = 0;
        int a3 = 0;
        int a4 = 0;
        int a5 = 0;
        int a6 = 0;
        int face; // Хранит последнее выбрашенное значение
        for(int roll = 1; roll <=6000000; roll++){
            face = 1 + rand() % 6;
            switch(face)
            {
            case 1: ++a1;break;
            case 2: ++a2;break;
            case 3: ++a3;break;
            case 4: ++a4;break;
            case 5: ++a5;break;
            case 6: ++a6;break;
            default: cout << "упс :)";
            }
        }
        cout << "Значение " << setw(13) << "Выпадания" << endl;
        for (int i = 1;i<=6;i++){
            cout << i << setw(13) << a << i << endl;
        }
 
        system("PAUSE");
        return 0;
}
После цикла for идет вывод результатов и строки соответственно повторяются, ведь их можно заменить на ещё 1 цикл, только у меня не получилось, попробовал так:
C++
1
2
3
for (int i = 1;i<=6;i++){
            cout << i << setw(13) << a << i << endl;
}
Но к сожалению выводиться правильно только порядковый номер )) Помогите пожалуйста

Добавлено через 3 минуты
массив пока не предлогать ( не дошёл покрайней мере в с++ )
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru