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

Программа про массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрица http://www.cyberforum.ru/cpp-beginners/thread1052699.html
Помогите пожалуйста решить задачу по двумерным массивам.
C++ когда вводится нуль,то программа не работает,нужно добавитть еще какое-то условие для нуля ,но я не знаю какое В массиве целых чисел найти количество чисел с наименьшим ко-личеством цифр. Например, в массиве {123, 34, 56, 1000, 20, 55000, 777, 11} таких чисел 4, это 34, 56, 20, 11. Составить и использовать функцию, которая определяет количество цифр одного целого числа. #include "stdafx.h" #include <iostream> using namespace std; int count(int a) http://www.cyberforum.ru/cpp-beginners/thread1052698.html
Переделать программу с использованием функции C++
вот код #include "stdafx.h" #include <iostream> using namespace std; void main () { setlocale(LC_ALL, "RUSSIAN"); int a=0,b=0,c=0,d=0,e=0,f=0,i=0,j=0,k=0,q=0,n,m=0,v=0,l=0; cout<<"ВВедите пожалуйста натуральное число ";
C++ Связный список
Здравствуйте. Имеется структура struct list { CString name,attr,path,date; list* next; }; list* first = NULL;
C++ Строки. Из введенной последовательности символов выделить слова из словаря http://www.cyberforum.ru/cpp-beginners/thread1052682.html
Добрый вечер! Задан словарь слов. Необходимо определить , можно ли в веденной последовательности символов выделить слова из словаря?
C++ Содействие в задачах.В долгу не останусь! Учусь в универе.Решается вопрос об автомате на экзамен.Задали контрольную на дом по алгоритмам,но сижу и вообще понять ничего не могу.По всем остальным экзаменам у меня автомат т.к. весь семестр батрачил,а тут вообще не шарю никак.Завтра к обеду надо сдавать.Если кто поможет в долгу не останусь.Правда не останусь и отблагодарю,просто позарез нужно.Весь инет перерыл,только тут народ в этом шарит.... подробнее

Показать сообщение отдельно
ZeR_0
117 / 109 / 37
Регистрация: 30.01.2013
Сообщений: 297
22.12.2013, 23:05     Программа про массив
Здесь вообще все не правильно...

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
47
#include <iostream>
 
int main(){
    setlocale(LC_ALL,"rus");
 
    int n, m;
    int max = 0, buf = 0, maxStr = 0;
    int **array;
 
    std::cout << "Введите размер матрицы: ";
    std::cin >> n >> m;
 
    array = new int*[n];
    for(int i = 0; i < n; i++)
        array[i] = new int[m];
 
    std::cout << "Заполните матрицу" << std::endl;
 
    for(int i = 0; i < n; i++)
        for(int j = 0; j < m; j++)
            std::cin >> array[i][j];
 
    std::cout << "Матрица:" << std::endl;
    for(int i = 0; i < n; i++){
        for(int j = 0; j < m; j++){
            std::cout << array[i][j] << " ";
        }
        std::cout << std::endl;
    }
 
    for(int i = 0; i < n; i++){
        for(int j = 0; j < m; j++){
            buf = 0;
            for(int k = 0; k < m; k++){
                if(array[i][j] == array[i][k])
                    buf ++;
            }
            if(buf > max){
                max = buf;
                maxStr = i;
            }
        }
    }
 
    std::cout << "Строка: " << maxStr << " Максимальное значение: " << max << std::endl;
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru