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

Синтаксис в операторах while и do while - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ООП(Класс обработчик определяет количественный состав элементов мебельного изделия и вычисляет площадь и стоимость изделия) http://www.cyberforum.ru/cpp-beginners/thread753813.html
Мебельное изделие и элемент изделия . Класс обработчик определяет количественный состав элементов мебельного изделия и вычисляет суммарную площадь всего изделия а также стоимость материала. класс элемент изделия длина,ширина,цена,название класс мебельное изделие состоит из названия и элементов изделия класс обработчик считает площадь цену и количество изделий взятых из мебельного...
C++ НОВИЧКУ!Если вы не знаете с чего начать то советую вам Лафоре Книга - вырезано Подобного рода ссылки на скачивание книг да еще и с файлообменников запрещены! http://www.cyberforum.ru/cpp-beginners/thread152353.html http://www.cyberforum.ru/cpp-beginners/thread753790.html
Какие операции должно поддерживать дерево? C++
На днях решил на C++ закодить дерево. Дерево никакое(небинарное и т.д.) и шаблонное; скорее всего буду лепить в виде STL контейнера с двунаправленными итераторами. Вопрос: какие операции должно(на ваш взгляд) поддерживать такое дерево(удаление, слияние и т.д.)?
Странная вещь с gcc C++
Здравствуйте. наткнулся на странную вещь такого рода: Имею вектор QVector<UINode*> m_nodesVector; Когда пишу так *(m_nodesVector.end()-2)->hide(); Компилятор gcc 4.7.3 ругается и говорит /Users/antonbikineev/QtSDK/C:/Users/Anton/Documents/MatrixCalculator/drawpanel.cpp:31: ошибка: request for member 'hide' in '((DrawPanel*)this)->DrawPanel::m_nodesVector. QVector<T>::end ()', which is of...
C++ Посимвольно считать из переменной строку http://www.cyberforum.ru/cpp-beginners/thread753759.html
Добрый вечер Нам задали написать программу "Азбука МОРЗЕ" Какой функцией считать посимвольно строку, например ".--." Мне нужен цикл while() Только вот ни как не возьму в голову как это реализовать char str; str = ".--."; while(.... str)
C++ Работа сортировки с любыми типами данных Есть вот такая сортировка: typedef struct node_t *node, node_t; struct node_t { int v; node next; }; typedef struct { node head, tail; } slist; void push(slist *l, node e) { if (!l->head) l->head = e; if (l->tail) l->tail->next = e; l->tail = e; подробнее

Показать сообщение отдельно
ijonhson
47 / 47 / 1
Регистрация: 09.03.2011
Сообщений: 584
10.01.2013, 19:42  [ТС]     Синтаксис в операторах while и do while
всем спасибо за участие по чуть чуть продвигаюсь вперёд по учебнику функуции и массивы прошёл без проблем а вот на указателях остановился.
Прошу вас не думайте что я из-за каждой мелочи вас беспокою перед тем как задать этот вопрос я просмотрел первые 10 страниц google "передача двухмерного массива в функцию" и т.д. а также перечитал тему указателей в двух учебниках вроде всё правильно передаю в функцию массив,в функции указатели на аргумент функции,но компилятор ругается.
Если не затруднит в чём всё таки ошибка?
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
39
40
41
42
43
44
45
46
#include <iostream.h>
int outable(int coordx,int coordy,int finish,char *tabmassive1)
{
    cout<<"               123456789\n";
    int n=1;
    char target;
    target='*';
    for(int i=1;i<=9;i++)
    {
                        cout<<"              "<<n;
                        for(int k=1;k<=9;k++){
                                *tabmassive1[i][k]='o';
                                if(finish==1)
                                {
                                                     target='x';
                                                     }
                                tabmassive[coordx][coordy]=target;
                                cout<<tabmassive[i][k];
                                }
                                cout<<"\n";
            n=n+1;
                        }
        
}
int main()
{
    char tabmassive[10][10];
    int x,y,exit=0;
    system("chcp 1251");
    cout<<"Морской бой\n"<<"попробуй разбомби вражеский корабль он спрятан среди ноликов\n";
    outable(0,0,0);
    do{
    cout<<"введите координаты удара(цифра по горизонтали и цифра по вертикали)\n";
    cin>>x;
    cin>>y;
    if (x==5&&y==8)
    {
                   exit=1;
                   }
    outable(x,y,exit,tabmassive);
    system("pause");
    
    }
    while(exit!=1);
    return 0;
    }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru