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

Не получается простенькая задача - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программирование графики http://www.cyberforum.ru/cpp-beginners/thread627096.html
Подскажите, после паскаля для программирования графики (2d и 3d игры без кнопок) какая подходит среда и какие нужны библиотеки?
C++ Улучшение алгоритма вычисления определителя матрицы, порядка n>3 Всем доброго времени суток, я достаточно долго искал шаблон кода для вычисления определителя квадратной матрицы, нашел на просторах рунета более-менее нормальный алгоритм, все считает верно для матрицы размерностей n=1,2,3; Но уже при 4-ом порядке считает абсолютно неправильно. Шаблон программы: int det (int a, int razm) //Нахождение определителя //int a; int I=0; - массив и размерность... http://www.cyberforum.ru/cpp-beginners/thread627078.html
C++ Деревья
Я не особо разбираюсь в программировании (т.к это не связано с моей будущей специальностью,но те кто составлял учебный курс так не считают )поэтому не бросайтесь камнями. Суть задания: "Информационное поле двоичного упорядоченного дерева содержит целое число.Удалить из дерева все узлы,информационное поле которых превышает некоторое вводимое пользователем число." У меня возникли некоторые...
Существование объекта C++
Здравствуйте, есть довольно сложное и интересное задание Есть класс someClass нужно сделать так чтобы: 1) Его объекты можно было создавать только динамически 2) Даже созданные динамически объекты хранить нигде нельзя(не допускаются указатели на память, объект сам удаляется) То есть можно так: new someClass(); но не так: someClass *sc = new someClass(); someClass sc;
C++ Подсчёт количества подстрок http://www.cyberforum.ru/cpp-beginners/thread627021.html
Посмотрите пожалуйста нормально ли написана функция, которая считает количество подстрок? int SearchSubString(char *s1,char *s2){ int result = 0; while(*s1){ if(strstr(s1,s2)) result++; else return result;
C++ Переворот строки Почему при использовании указателя ошибка, а при использование массива всё нормально? void RevStr(char *str){ char *start,*end; char t; start = str; end = &str; подробнее

Показать сообщение отдельно
David Sylva
 Аватар для David Sylva
1280 / 942 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
22.07.2012, 12:05     Не получается простенькая задача
Посмотри внимательно, там и используются самые примитивные средства.

Добавлено через 4 минуты
С 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <iostream> 
#include <iomanip>
using namespace std;
int main() 
{ 
    const int size = 4; 
    int matrix[size][size]; 
    int i, j;  
    int count = 0; 
    int zero = 0; 
 
    for ( i = 0; i < size; i++) 
        for ( j = 0; j < size; j++) 
        { 
            cout << "Vvedite element "<<"[" << i << "]" << "[" <<j<< "] "; 
            cin >> matrix[i][j]; 
        }  
 
        for ( i = 0; i < size; i++) 
            for ( j = 0; j < size; j++) 
            { 
                if(j % size == 0) 
                cout << endl; 
                cout << setw(3) << matrix[i][j]; 
            }   
            cout << endl;
 
            for ( i = 0; i < size; i++)  
            {
                for ( j = 0; j < size; j++)  
                    if(matrix[i][j] == 0) 
                        count++; 
 
                if( count == 0) 
                zero++;  
                count = 0;
            }  
 
            cout << "Strrok bes nuley " << zero << endl;
 
}
 
Текущее время: 23:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru