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

Найти количество строк матрицы, содержащих нулевые элементы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что дальше http://www.cyberforum.ru/cpp-beginners/thread678665.html
Здравствуй те Господа программисты ! Хотел бы спросить следующее - более или менее ( не мне судить ) изучил с++ , ооп , и не мало прикоснулся к api , так вот вопрос , что посоветуй те почитать , изучать дальше для более высокого уровня развитие , конечно хотелось бы именно в этом же языке програмирования . Заранее всем ОГРОМНОЕ спасибо !!! :)
C++ Рекурсивная функция вычисления факториала В коде #include "stdafx.h" #include <iostream> #include "fact.h" int main() { using namespace std; cout<<"Enter the number of N:"; http://www.cyberforum.ru/cpp-beginners/thread678655.html
Необходимо создать программу для работы с собственной базой данных, в которой следует предусмотреть создание меню со следующими пунктами: newFile (соз C++
Необходимо создать программу для работы с собственной базой данных, в которой следует предусмотреть создание меню со следующими пунктами: newFile (создание нового файла); viewFile (просмотр файла); addFile (добавление новой записи); runFile (выполнение задачи); ExitFile (завершение работы c программой). Информация о сотрудниках фирмы содержит: • Ф. И. О. сотрудника; • табельный номер;...
C++ Функция getline считывает несколько строк из файла, игнорируя символ новой строки
Всем доброго дня! В С++ я новичок, сам себе придумываю задачки, просто для тренировки. Столкнулся с непонятным для меня поведением функции getline, не могу разобраться, в чем может быть косяк? Собственно, задачка совсем простенькая: хотел взять файл субтитров (текстовый, расширение .srt) и выкинуть оттуда все лишнее, сконвертировав в чистый текст. Ну т.е. из такого вот: 1 00:00:00,122...
C++ Error C4430: отсутствует спецификатор типа - предполагается int http://www.cyberforum.ru/cpp-beginners/thread678631.html
ребят только начал осваивать азы на C++, и при свое первой программе натыкнулся на такое... Вот собственно мой код #include <stdio.h> main() { int a, b, c; scanf(" %d %d", &a, &b); c=a+b;
C++ Перевод из фарлонгов в ярды Парни, вот программа: #include <iostream> using namespace std; int yardix(int); int main () { int farl; cout<<"Vvedite Farlongu: "; cin>>farl; int yard=yardix(farl); подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
4225 / 2199 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
25.10.2012, 08:40
Если разбить программу на функции, то получается нагляднее и красивее
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
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
 
#define M 5
#define N 7
 
void Init(int *a, int n)
{
   int i;
   for(i = 0; i < n; i++)
      a[i] = rand() % 10;
}
 
void Print(int *a, int m, int n)
{
   int i, j, k;
   for(k = i = 0; i < m; i++)
   {
       for(j = 0; j < n; j++)
          printf("%3d", a[k++]);
       printf("\n");
   }
   printf("\n");
}
 
int Check(int *a, int *end)
{
   return a < end ? (!(*a) || Check(a+1, end)) : 0;
}
 
int main()
{
   int a[M][N], i, count;
   srand(time(NULL));
   Init(*a, M*N);
   Print(*a, M, N);
   for(count = i = 0; i < M; i++)
      count += !!Check(*a + i*N, *a + (i+1)*N);
   printf("count = %d\n", count);
   return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru