Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
nikent
1 / 1 / 0
Регистрация: 30.03.2013
Сообщений: 58
1

Написать программу на си которая заполняет с клавиатуры массив целых чисел

25.09.2013, 11:20. Просмотров 695. Ответов 2
Метки нет (Все метки)

Помогите решить
сижу на экзамене...
спасибо

Написать программу на си которая заполняет с клавиатуры массив целых чисел , размерностью 5 на 5, и подсчитывает сумму элементов по каждому столбцу и выводит на экран.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2013, 11:20
Ответы с готовыми решениями:

Написать программу, которая заполняет матрицу A размерами m*n, где m и n задаются с клавиатуры
Написать программу, которая заполняет матрицу A размерами m*n, где m и n задаются с клавиатуры,...

Написать программу, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел
Ребят, помогите пожалуйста. По возможности попроще и с объяснением как и что. Заранее очень...

Написать программу, которая должна сгенерировать массив из 1000000 случайных целых чисел и записать их в файл
Задание. Написать программу, которая должна сгенерировать массив и з 1000000 (один миллион)...

Написать программу, которая вычисляет среднее арифметическое вводимой с клавиатуры последовательности целых
Написать программу, которая вычисляет среднее арифметическое вводимой с клавиатуры...

Написать функцию,которая принимает массив целых чисел
Написать функцию,которая принимает массив целых чисел расположенныъ в динамической памяти(массив...

2
Сонца
23 / 23 / 10
Регистрация: 20.06.2013
Сообщений: 83
25.09.2013, 11:59 2
C
1
2
3
4
5
6
7
8
9
    int A[5][5];
    int result[5] = {0};
    for (int i = 0; i < 5; i++)         //заполнение с клавиатуры
        for (int j = 0; j < 5; j++)
            cin>>A[i][j];
 
    for (int i = 0; i < 5; i++)         //подсчет элементов в каждом столбце
        for (int j = 0; j < 5; j++)
            result[i] += A[j][i];
Осталось красиво оформить...
0
Rexer
166 / 165 / 46
Регистрация: 10.10.2010
Сообщений: 725
25.09.2013, 13:05 3
Лучший ответ Сообщение было отмечено nikent как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#define N 5
 
int main()
{
    int arr[N][N] = {0};
    int i,j = 0;
    int sum[N] = {0};
    for(i = 0; i < N; i++)
        for(j = 0;j < N; j++)
        scanf("%d", &arr[i][j]);
 
    for(i = 0; i < N; i++)
    {
        for(j = 0; j < N; j++)
        {
            sum[j] += arr[i][j];
        }
    }
    for(i = 0; i < N; i++)
           printf(" %d ", sum[i]);
}
Добавлено через 34 минуты
Через одномерный массив
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#define N 3
 
int main()
{
    int arr[N * N] = {0};
    int i,j = 0;
    int sum[N] = {0};
 
    for(i = 0; i < N * N; i++)
        scanf("%d", &arr[i]);
 
 
 
    for(i = 0, j = 0; i < N * N; i++, j++)
    {
        sum[j] += arr[i];
        if((i + 1) % N == 0)
            j = -1;
    }
    for(i = 0; i < N; i++)
        printf(" %d ", sum[i]);
}
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.09.2013, 13:05

Написать программу, которая находит сумму всех целых нечетных чисел
2. Написать программу, которая находит сумму всех целых нечетных чисел в диапазоне, указанном...

Написать программу, которая вычисляет сумму первых n целых положительных четных чисел
Написать программу, которая вычисляет сумму первых n целых положительных четных чисел.

Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности отрицательных чисел
Написать программу, которая определяет максимальное число из введенной с клавиатуры...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.