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

Определить количество выигранных и проигранных матчей - C++

Восстановить пароль Регистрация
 
tula555
-15 / 0 / 0
Регистрация: 16.10.2011
Сообщений: 65
18.11.2011, 20:23     Определить количество выигранных и проигранных матчей #1
Ребят помогите сделать проги на СИ(не си++). вот условие:
a) Статическая память. Двумерный массив. Дан массив из 2 строк и 22 столбцов. В 1-ой строке
информация о забитых мячах команды за матч, во 2-ой о пропущенных мячах. Определить количество
выигранных и проигранных матчей.
b) Динамическая память. Одномерный массив. Дан массив вещественных чисел. Правда ли, что
величина максимального элемента в два раза больше минимального.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2011, 20:23     Определить количество выигранных и проигранных матчей
Посмотрите здесь:

В одном массиве записано количество мячей заброшенных баскетбольной командой в каждом из 15 матчей C++
Вывести ФИО игрока с максимальным количеством матчей C++
C++ Определить количество выигранных и проигранных матчей
C++ Определить количество выигрышей, количество проигрышей и количество ничьих данной команды
Определить количество лет, в которые количество осадков превышало среднегодовое C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
softmob
1248 / 698 / 155
Регистрация: 20.02.2010
Сообщений: 1,035
18.11.2011, 20:41     Определить количество выигранных и проигранных матчей #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
b)
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
 
int main (void)
{
    double *arr, max, min;
    int i, n, f;
    srand ((unsigned)time(NULL));
    printf ("vvedite razmernoct massiva: ");
    scanf("%d", &n);
    if (n < 1)
    {
        printf ("oshibka, nevernyj razmer massiva");
        getchar ();
        exit (-1);
    }
    arr = (double *)malloc(n * sizeof(double));
    fflush (stdin);
    if (arr == NULL)
    {
        printf ("oshibka vydelenija pamjati");
        getchar();
        exit (-1);
    }
    printf ("zapolnit massiv avtomaticheski?(y/n): ");
    f = getchar ();
    if (f == 'y' || f == 'Y')
    {
        printf ("Yes");
        for (i = 0; i < n; i++)
            arr[i] = (double)(rand() % 100) / 10.;
    }
    else
    { 
        printf ("No\n");
        for (i = 0; i < n; i++) 
        {
            printf ("vvedite element[%d]: ", i + 1);
            scanf ("%lf", &arr[i]);
        }
    }
 
    min = max = arr[0];
    for (i = 0; i < n; i++)
    {
        if (arr[i] > max)
            max = arr[i];
 
        if (arr[i] < min)
            min = arr[i];
    }
    printf ("\nMassiv:\n");
    for (i = 0; i < n; i++)
        printf ("%6.2f", arr[i]);
 
    if (fabs(max) / fabs(min) == 2)
        printf("\nyes");
    else
        printf("\nno");
 
    free(arr);
    arr = NULL;
    getchar();
    getchar();
    return 0;
}
tula555
-15 / 0 / 0
Регистрация: 16.10.2011
Сообщений: 65
18.11.2011, 20:44  [ТС]     Определить количество выигранных и проигранных матчей #3
Спасибо. А что такое Arr?
RinaM
79 / 35 / 6
Регистрация: 21.11.2010
Сообщений: 171
18.11.2011, 21:20     Определить количество выигранных и проигранных матчей #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
а)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <conio.h>
int main()
{
int i, j, k=0, p=0, A[2][22];
printf("VVedite dannye:");
for (i=0; i<2; i++)
for (j=0; j<22; j++)
scanf("%d", &A[i][j]);
for (j=0; j<22; j++)
{
if (A[0][j]>A[1][j]) k++;
if (A[0][j]<A[1][j]) p++;
};
printf("\nVyigrannyh matchei - %d;\nProigrannyh matchei - %d.", k, p);
getch();
}
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
18.11.2011, 21:39     Определить количество выигранных и проигранных матчей #5
Цитата Сообщение от tula555 Посмотреть сообщение
А что такое Arr?
Указатель
Yandex
Объявления
18.11.2011, 21:39     Определить количество выигранных и проигранных матчей
Ответ Создать тему
Опции темы

Текущее время: 16:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru