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

Информатика - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Квадратная матрица размером nxn, исключить из неё столбец, в которой находиться максимальный элемент http://www.cyberforum.ru/cpp-beginners/thread188749.html
Помогите мне пожайлуста с программой. условие такое: Дана квадратная матрица размером nxn. исключить из нее столбец, в котором находиться максимальный элемент этой матрицы.Количество столбцов уменьшиться на 1. Исходная матрица задаётся в виде двумерного массива случайным образом. Вывести на экран исходную и результирующую матрицы . Понятия не имею как сделать эту программу Заранее спасибо!
C++ Доделать надо а ума не хватает /* 7. Имеется массив записей, расположенных по возрастанию некоторого ключевого поля. Одинаковых ключей нет. Построить из элементов массива бинарное дерево такое, что для каждой вершины ключ левого сына меньше ключа отца, а ключ отца меньше ключа правого сына. Составить программу быстрого поиска элемента с заданным ключом, возвращающую номер элемента массива, если есть элемент с этим ключом.... http://www.cyberforum.ru/cpp-beginners/thread188740.html
массив C++
#include <stdio.h> #include <string.h> #include <conio.h> #include <ctype.h> void main() { clrscr(); const int MAX=50; char s, q, *tmp; int index=0;
работа с тремя параллельными потоками C++
У меня есть программа... #include "stdafx.h" #include <fstream> #include <iostream> #include <iomanip> #include <math.h> #include <stdio.h> #include <windows.h> #include "conio.h"
C++ Выбор СИ++ http://www.cyberforum.ru/cpp-beginners/thread188707.html
Подскажите что лучше VS C++ 2010 или Borland C++ ? и какая между ними разница ?
C++ Программа с графическим интерфейсом Здравствуйте! Помогите пожалуйста написать програму с графическим интерфейсом отображающую сортировку массива. Все поточные значения массива должны быть отображены на форме. Сортировку я предлогаю методом пезырька сделать: #include "iostream.h" void main() { int i; int mas; int k; bool c=true; for (i=0;i<10;i++) подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
10.11.2010, 21:49     Информатика
6.1

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
#include <stdio.h>
 
int main()
{
    char str[80];
    char str2[20];
    int i;
 
    printf("Enter string: ");
    fgets(str, 80, stdin);
 
    for (i = 0; i < 20; i++)
    {
        str2[i] = str[i];
        
        if (str[i] == ' ' || str[i] == '\n')
        {
            str2[i] = '\0';
            break;
        }
    }
 
    printf("%s\n", str2);
 
    return 0;
}
Добавлено через 2 минуты
6.2

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
int main()
{
    char str[80];
    int i, j;
 
    printf("Enter string: ");
    fgets(str, 80, stdin);
 
    for (i = 0; i < 80; i++)
        if (str[i] == ' ')
            for (j = i; j < 80; j++)
                str[j] = str[j + 1];
 
    printf("%s\n", str);
 
    return 0;
}
Добавлено через 2 минуты
7.1

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
#include <stdio.h>
 
int summas(int mas[], int n)
{
    int sum;
    int i;
 
    for (i = 0, sum = 0; i < n; i++)
        sum += mas[i];
 
    return sum;
}
 
int main()
{
    int mas[10];
    int i;
    
    for (i = 0; i < 10; i++)
        scanf("%d", &mas[i]);
 
    printf("sum = %d\n", summas(mas, 10));
 
    return 0;
}
Добавлено через 5 минут
Ага... А перегрузка - это уже Си++ фишка...

7.2

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 <stdio.h>
 
int minmas(int mas[], int n)
{
    int min;
    int i;
 
    for (i = 1, min = mas[0]; i < n; i++)
        if (min > mas[i])
            min = mas[i];
 
    return min;
}
 
double minmas(double mas[], int n)
{
    double min;
    int i;
 
    for (i = 1, min = mas[0]; i < n; i++)
        if (min > mas[i])
            min = mas[i];
 
    return min;
}
 
int main()
{
    int mas1[10];
    double mas2[10];
    int i;
    
    printf("Enter mas 1:\n");
 
    for (i = 0; i < 10; i++)
        scanf("%d", &mas1[i]);
 
    printf("Enter mas 2:\n");
 
    for (i = 0; i < 10; i++)
        scanf("%lf", &mas2[i]);
 
    printf("min1 = %d\n", minmas(mas1, 10));
    printf("min2 = %lf\n", minmas(mas2, 10));
 
    return 0;
}
Добавлено через 34 секунды
А теперь вы уж не обессудьте - накликайте +1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru