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

Зашел в тупик! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ компилятор для андроид http://www.cyberforum.ru/cpp-beginners/thread943263.html
Здравствуйте подскажите пожалуйста какой компилятор записать на андроид 4.0.1 планшет а то написал GCC выдает ошибки о не хватки классах
C++ Непонятные моменты из Страуструпа и не только Начал я читать Страуструпа, там употребляется много новых слов для меня, вот по ним и вопросы (по порядку) Но пока не из него: что значит auto (до с++11) ? Во многих статьях говорят, что оно делает переменную локальной (т.е все автоматические и смысла писать нет), но не очень понятно, а написано про это мало. http://www.cyberforum.ru/cpp-beginners/thread943256.html
Динамические указатели C++
Например вот код: int **ptr = new ptr*; Правильно я понимаю что это массив ссылающийся на динамически выделенные указатели?
C++ Скопировать один элемент в другой в рамках такого массива
скажите, плиз, кто-нибудь, как перекочевать, то бишь, скопировать один элемент в другой в рамках такого массива? char *name;
C++ Сортировка по алфвавиту http://www.cyberforum.ru/cpp-beginners/thread943229.html
Всем, привет! Вот, выполняю задание на сортировку. Не пойму в чем дело! Сортирует крайне криво или по какому-то неизвестному мне порядку. Пишу на Dev C++ последней вресии. PS. Преобразование char в int положительных результатов не дало. #include <iostream> #include <fstream> #include <Windows.h> #include <conio.h>
C++ Только константное статическое поле НЕ МОЖЕТ быть поле членом класса ! class CCoords { static const float rate = 1.0f; // ОШИБКА !!! bool IsComputed; float x,y; POINT2D mouse_down,mouse_pressed; D3DXMATRIX world; D3DXVECTOR3 origin; D3DXVECTOR3 right,up,dir; подробнее

Показать сообщение отдельно
ALEXKIRNAS
10 / 10 / 2
Регистрация: 27.06.2013
Сообщений: 151

Зашел в тупик! - C++

25.08.2013, 11:35. Просмотров 318. Ответов 6
Метки (Все метки)

Имеется задача http://********/index.asp?main=task&id_task=234 .
Имеется ее решение:
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
#include <stdio.h>
#include <iostream>
 
int main ()
{
    freopen("input.txt","r",stdin);
    freopen("output.txt","w",stdout);
    int m,n,k, i, z, r;
    std::cin >> n >> m >> k;
    char a[202][202];
    for(; k; k--)
    {
        std::cin >> i >> z;
        a[i][z]='*';
    }
    for(i=1; i<=n; i++) 
        for(z=1; z<=m; z++)
    {
        r=0;
        if(a[i][z]=='*') continue;
        if(a[i-1][z]=='*')  r++;
        if(a[i-1][z+1]=='*')  r++;
        if(a[i-1][z-1]=='*')  r++;
        if(a[i][z+1]=='*')  r++;
        if(a[i][z-1]=='*')  r++;
        if(a[i+1][z]=='*')  r++;
        if(a[i+1][z+1]=='*')  r++;
        if(a[i+1][z-1]=='*')  r++;
        if(!r) a[i][z]='.';
        else a[i][z]=r+48;
    }
    for(i=1; i<=n; i++)
        {
            for(z=1; z<=m; z++) std::cout << a[i][z];
            std::cout << "\n";
        }
}
Вопрос: "Где у меня ошибка?!?!?!?!?!"
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru