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

C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.89
Lucifanya
1 / 1 / 0
Регистрация: 04.01.2009
Сообщений: 5
#1

Задачи с массивами - C++

04.01.2009, 20:01. Просмотров 2128. Ответов 11
Метки нет (Все метки)

Помогите мне пожалуйста с задачками: :
1. Записать положительные элементы массива X = (х1, х2,..., x12) подряд в массив Y = (y1, y2,..., yk). Определить (к) - количество положительных элементов. Вычислить сумму элементов массива Y.
2. Из массива С(5,4) сформировать массив М(5), каждый элемент которого равен сумме абсолютных значений элементов соответствующей строки массива С.
Полмогите пожалуйста !!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.01.2009, 20:01     Задачи с массивами
Посмотрите здесь:

Задачи с массивами - C++
1. Создайте массив из 15 целочисленных элементов и определите среди них минимальное значение. 2. Найти произведение элементов массива,...

Задачи с массивами - C++
Помогите пожалуйста,решить 2 задачи(только недавно стал изучать Си и не очень понимаю его) 1)Ввести одномерный массив A из N ...

Задачи с массивами - C++
Добрый вечер, уважаемые программисты. Прошу у вас помощи с задачами.

Задачи с массивами - C++
Задан массив Y(M). Вы числить сумму 2ух наибольших и 2ух наименьших элементов массива.(M>5) ПОМОГИТЕ КТО МОЖЕТ ОЧЕНЬ НАДО!!!

Задачи с массивами - C++
Объясните, как решить. Пример 1. void *v=static_cast<void*>(&mas)// mas - массив это имелось в виду*? не пойму, что дальше делать,...

Небольшие задачи с массивами - C++
Доброго времени суток.Изучаю массивы,пытаюсь решить задачи.Написал,но не выходит.Нужен совет. 1)В массиве A из N элементов определить...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
manfeese
129 / 128 / 16
Регистрация: 04.01.2009
Сообщений: 415
04.01.2009, 21:24     Задачи с массивами #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
#include <conio.h>
#include <stdio.h>
 
int main ()
{
int X[12],Y[12];  //массивы X и Y
int k = 0;          // число положительных элементов
int sum = 0;
 
// заполнение массива Х элементами
for (int i = 0; i < 12; i++)
    {
    printf("X[%i] = ",i+1);
    scanf("%i",&X[i]);
    if (X[i]>0)          // если Х положительное
        {
        Y[k] = X[i];     // записать значение в массив Y
        sum +=Y[k];      // прибавить значение к сумме
        k++;             // увеличить счетчик положительных эл-тов
        }
    }
printf("\nk=%i",k);         // вывести значение положительных элементов
printf("\nSumma=%i",sum);   // вывести значение суммы
 
 
 getch();
}
Вторая задача:
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 <conio.h>
#include <stdio.h>
#include <stdlib.h>
 
int main ()
{
 int C[5][4], M[5] = {0,0,0,0,0};
 
// заполнение массива С элементами
for (int i = 0; i < 5; i++)
    {
     for (int j = 0; j < 4; j++)
     {
        printf("C[%i][%i] = ",i+1,j+1);
        scanf("%i",&C[i][j]);
        M[i]+=abs(C[i][j]);     // сложение элементов строки
     }
    }
// вывод значений массива М
for (int j = 0; j < 5; j++)
     {
        printf("\nM[%i] = %i\n",j+1,M[j]);
     }
 
 getch();
}
Добавлено через 2 минуты 1 секунду
впрочем строку №22 во второй проге можно было бы и так написать:
C++
1
printf("\nM[%i] = %i",j+1,M[j]);
Lucifanya
1 / 1 / 0
Регистрация: 04.01.2009
Сообщений: 5
04.01.2009, 21:45  [ТС]     Задачи с массивами #3
Спасибо огромное!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! А ты не подскажешь где можно найти норм комрилятор а то мой 25 ошибок выдаёт
manfeese
129 / 128 / 16
Регистрация: 04.01.2009
Сообщений: 415
04.01.2009, 21:46     Задачи с массивами #4
А ты в чем пишешь? У меня С++ Builder 2006, тут все что надо для программирования
Lucifanya
1 / 1 / 0
Регистрация: 04.01.2009
Сообщений: 5
04.01.2009, 21:59  [ТС]     Задачи с массивами #5
я пользуюсь ещё древним Turbo C++

Добавлено через 7 минут 54 секунды
Может подскажешь где найти С++ Builder 2006?
Lord_Voodoo
Супер-модератор
8584 / 2184 / 61
Регистрация: 07.03.2007
Сообщений: 10,868
Завершенные тесты: 1
05.01.2009, 01:14     Задачи с массивами #6
да ты выложи ошибки, поправить несильно уж и сложно
Lucifanya
1 / 1 / 0
Регистрация: 04.01.2009
Сообщений: 5
05.01.2009, 19:02  [ТС]     Задачи с массивами #7
http://shareua.com/files/show/2170871/1.bmp.html
это первая часть 1й задачи


http://shareua.com/files/show/2170901/2.bmp.html
это вторая часть 1й задачи
Lord_Voodoo
Супер-модератор
8584 / 2184 / 61
Регистрация: 07.03.2007
Сообщений: 10,868
Завершенные тесты: 1
05.01.2009, 19:45     Задачи с массивами #8
все очень просто, manfeese все правильно написал, просто вам надо перенастроить пути к хидерам и библиотекам Options - > Directory...
Lucifanya
1 / 1 / 0
Регистрация: 04.01.2009
Сообщений: 5
05.01.2009, 20:00  [ТС]     Задачи с массивами #9
огромное вам спасибо. всё работает. правда мы немного не твк в вузе пишем, но всё равно БОЛЬШОЕ СПАСИБО!!!
Lord_Voodoo
05.01.2009, 20:19
  #10

Не по теме:

Lucifanya, программирование - это искусство, а вы часто встречали одинаковых художников или писателей... здесь также, каждый пишет как ему нравиться

manfeese
129 / 128 / 16
Регистрация: 04.01.2009
Сообщений: 415
05.01.2009, 20:41     Задачи с массивами #11
Да уж, ты прав! Текст программы, как отпечатки пальцев...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.01.2010, 19:14     Задачи с массивами
Еще ссылки по теме:

Задачи с массивами (Ошибка) - C++
Ребят, учусь на первом курсе, экзамен по программированию..задача на массивы двумерном массиве 8х10 поменять местами левую верхнюю...

Работа с файлами, массивами и т.д.(2 задачи) - C++
Пропустил эту тему, теперь не могу ничего сделать... 4. Фирма имеет N магазинов. Информацию о доходе каждого магазина, за каждый месяц...

Задачи с массивами для C++ начального уровня - C++
Доброго времени суток. Совсем недавно засел за изучение языка C++. Все шло хорошо, пока не наткнулся на массивы. Уж очень какая-то тяжелая...

задача с массивами - C++
3)Задан массив размером 10.Сформировать два массива размером 5,включая в первый элементы исходного массива с четными индексами, а во...


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

Или воспользуйтесь поиском по форуму:
Shevchenko
Сообщений: n/a
18.01.2010, 19:14     Задачи с массивами #12
Помогите пожалуйста с решением задачи:
Нужно посчитать количество нулевых элементов в двумерном массиве.(и сделать тремя способами:
1. c while
2. c do while
3.c for )
Yandex
Объявления
18.01.2010, 19:14     Задачи с массивами
Ответ Создать тему
Опции темы

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