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

Повторение циклом while - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Памогите исправить ошибки http://www.cyberforum.ru/cpp-beginners/thread656046.html
Вот такое задание: Окружность с центром в точке (x,y) проходит через точку (x1,y1). Определите, принадлежит ли точка (x2,y2) данной окружности. Кое что написал, но наверняка здесь есть ошибки) #include<stdio.h>; #include<math.h>; #include<conio.h>; int mail() { int x0, y0, x1=1, y1=1, x2=2, y2=2, R;
C++ Выдает ошибку недостаточно прав для чтения. Что сделать чтобы работало? И объясните пожалуйста, все ли правильно и нужно ли эти файлы самому создавать, если да то где. Дан файл, содержащий несколько строк. Найти максимальную длину строки и вывести в новый файл все строки, имеющую такую длину. #include <stdio.h> #include <conio.h> #include <string.h> #define MAX 256 http://www.cyberforum.ru/cpp-beginners/thread656033.html
C++ Сформировать одномерный массив из максимальных элементов строк матрицы
Дана прямоугольная матрица A (N, M) (N M, M 15). Найти максимальный элемент в каждой строке. Сформировать массив B из найденных элементов. Код программы: #include<iostream> #include<conio.h> using namespace std; void main() { int i,j,max;
C++ Цикл нахождения диапазона данных и битов
Всё работает, вот только одного понять не могу, почему количество битов выводится 31, а не 32 ( ведь если делить 4 294 967 295 на 2, то оно будет делиться примерно 31 раз до того момента, как число станет меньше 2, а потом просто прибавляем единицу, так как число у нас нечётное). Помогите мне пожалуйста разобраться где я наврал #include <iostream> using namespace std; int main() {...
C++ Сформировать массив, в котором элементы следуют в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread656000.html
Сгенерировать массив из N чисел. Сформировать второй массив, в котором элементы следуют в обратном порядке по отношению к элементам исходного массива. Результаты выдать на экран и записать в текстовый файл.
C++ Схема алгоритма и описание назначения переменных Помогите сделать к этой программе схему алгоритма и описание назначения переменных. #include <stdio.h> #include <math.h> int main( ){ double Xn, Xk, dX, g, y; printf("Enter Xn, Xk, dX, t \n"); scant ("%lf"%lf%lf%lf", &Xn, &Xk, &dX, &t); подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
22.09.2012, 15:29     Повторение циклом while
И энтер перехватывать не помешало бы:
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
int main()
{
    SetConsoleCP (1251); SetConsoleOutputCP (1251);
    int name_size=0;
    int phone_size=0;
    vector<string> name(1000);
    vector<int> phone(1000);
    bool loop = true;
    //сам процесс
    while(loop)
    {
        cout<<"Введите имя: "<<endl;
        getline(cin, name[name_size++]);
        cout<<"Введите Телефон: "<<endl;
        cin>>phone[phone_size++];
        cout<<"Вывести?[Y/n]"<<endl;
        char viv;
        cin>>viv;
        cin.get();
        if (viv=='y')//Если хотим посмотреть
        {
            for(int i=0;i<name_size;i++)
                cout << name[i] << " " << phone[i] <<endl;; //выводим все
        }
        else //если нет
        {
            cout << "Выйти?[Y/n]";
            char exit_on;
            cin >> exit_on; 
            cin.get();
            if (exit_on=='y') loop=false;//то выходим
        }
    }
    cout<<"Готово\n";
 
    system("pause");
    return 0;
}
 
Текущее время: 06:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru