Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
1 / 1 / 0
Регистрация: 04.01.2009
Сообщений: 5

Задачи с массивами

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

Студворк — интернет-сервис помощи студентам
Помогите мне пожалуйста с задачками: :
1. Записать положительные элементы массива X = (х1, х2,..., x12) подряд в массив Y = (y1, y2,..., yk). Определить (к) - количество положительных элементов. Вычислить сумму элементов массива Y.
2. Из массива С(5,4) сформировать массив М(5), каждый элемент которого равен сумме абсолютных значений элементов соответствующей строки массива С.
Полмогите пожалуйста !!!!
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.01.2009, 20:01
Ответы с готовыми решениями:

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

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

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

11
 Аватар для manfeese
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
04.01.2009, 21:24
Задачки то в принципе и не сложные.

Решение первой.
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]);
1
1 / 1 / 0
Регистрация: 04.01.2009
Сообщений: 5
04.01.2009, 21:45  [ТС]
Спасибо огромное!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!! А ты не подскажешь где можно найти норм комрилятор а то мой 25 ошибок выдаёт
0
 Аватар для manfeese
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
04.01.2009, 21:46
А ты в чем пишешь? У меня С++ Builder 2006, тут все что надо для программирования
0
1 / 1 / 0
Регистрация: 04.01.2009
Сообщений: 5
04.01.2009, 21:59  [ТС]
я пользуюсь ещё древним Turbo C++

Добавлено через 7 минут 54 секунды
Может подскажешь где найти С++ Builder 2006?
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
05.01.2009, 01:14
да ты выложи ошибки, поправить несильно уж и сложно
0
1 / 1 / 0
Регистрация: 04.01.2009
Сообщений: 5
05.01.2009, 19:02  [ТС]
http://shareua.com/files/show/2170871/1.bmp.html
это первая часть 1й задачи


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

Не по теме:

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

0
 Аватар для manfeese
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
05.01.2009, 20:41
Да уж, ты прав! Текст программы, как отпечатки пальцев...
1
Shevchenko
18.01.2010, 19:14
Помогите пожалуйста с решением задачи:
Нужно посчитать количество нулевых элементов в двумерном массиве.(и сделать тремя способами:
1. c while
2. c do while
3.c for )
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.01.2010, 19:14
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru