Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/39: Рейтинг темы: голосов - 39, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 25.09.2009
Сообщений: 28

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

25.09.2009, 15:00. Показов 8609. Ответов 44
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
неправильно оформленное задание
1
Написати бiблiотеку функцiй для роботи з одновимiрним цiлочисельним масивом
а)Функцii для iнiцiалiзацii масиву випадковими числами з дiапазону (0...50)
б) Функцiя для виводу масиву на екран
в)Функцiя яка знаходить мiнiмальне значення масиву
г) Функцiя яка збiльшуе в 2 рази елементи першоi половини масиву зменшуе в 2 рази елементи друго половини масиву
Всі функції повинні приймати в якості аргумента масив та його розмір
2
Написати функцію для обчислення квадрата числа.Вивести на екран квадрати перших N натуральних чисел

Перевод:
1 Написать библиотеку функций для работы с одномерным целочисленным массивом
а) Функции для инициализации массива случайными числами из диапазона (0...50)
б) Функция для вывода массива на экран
в) Функция какая находит минимальное значение массива
г) Функция, которая увеличивает в 2 раза элементы первой половины массива и уменьшает в 2 раза элементы второй половины массива
Все функции должны принимать в качестве аргумента массив и его размер
2 Написать функцию для вычисления квадрата числа.Вывести на экран квадраты первых N натуральных чисел
Народ..помогите...несправляюсь...сразу говорю я не програмист..мне просто нужно ето сдать и забыть как страшный сон поетому не кидайтесь тапками и не расказывайте как класно ето все выцчить и сделать самому..просто помогите кто может? буду очень благодарен.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.09.2009, 15:00
Ответы с готовыми решениями:

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

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

Работа с одномерным целочисленным массивом в функции
Здравствуйте. Я написал несколько функций по работе с массивом. В dimentInt() я объявляю массив и передаю его в addNewElIDA, которая...

44
0 / 0 / 0
Регистрация: 25.09.2009
Сообщений: 28
26.09.2009, 15:59  [ТС]
Студворк — интернет-сервис помощи студентам
дошло вроде) но ето ж С++ ?) а то у тебя код С пишет) а 5ую функцию тудаже можно докинуть да? ну из последнего задания?
0
49 / 49 / 4
Регистрация: 21.05.2009
Сообщений: 156
26.09.2009, 16:04
Цитата Сообщение от laert22 Посмотреть сообщение
уффф...в начало проги или в начало библиотеки?....прогу я начал так
#include <iostream>
#include <DLLL.h>
using namespace std;...
ЗЫ:
Лутше сделать так:
#include <iostream>
#include "DLLL.h"

и кидать файл DLLL.h в ту папку что и *.cpp или *.c файл

Добавлено через 54 секунды
Цитата Сообщение от laert22 Посмотреть сообщение
а 5ую функцию тудаже можно докинуть да?
Да можно
1
0 / 0 / 0
Регистрация: 25.09.2009
Сообщений: 28
26.09.2009, 16:06  [ТС]
Ты даже не представляеш как мне помог Если еще мне какойнить примерчик приведеш проги где можно показать использование етих функций вообще готов тя неделю пивом поить
0
49 / 49 / 4
Регистрация: 21.05.2009
Сообщений: 156
26.09.2009, 16:17
Вот простенький пример:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include "DLLL.h"
#define n 6
int main()
{int mas[n];
printf("GetMAS:\n");
GetMas(mas,n);
//printf("PrintMAS:\n");
//PrintMas(mas,n);
printf("MIN Value=%d\n",Min(mas,n));
MN(mas,n);
printf("Change MAS: \n"); PrintMas(mas,n);
printf("Square:\n"); Square(n);
system("pause");
return 0;
}
1
0 / 0 / 0
Регистрация: 25.09.2009
Сообщений: 28
26.09.2009, 16:21  [ТС]
не работает....2 ошибки
Error 1 error C3861: 'randomize': identifier not found d:\documents and settings\администратор\мои документы\visual studio 2005\projects\7657\7657\dlll.h 6 7657
Error 2 error C3861: 'random': identifier not found d:\documents and settings\администратор\мои документы\visual studio 2005\projects\7657\7657\dlll.h 8 7657
0
49 / 49 / 4
Регистрация: 21.05.2009
Сообщений: 156
26.09.2009, 16:23
Цитата Сообщение от laert22 Посмотреть сообщение
не работает....2 ошибки
Error 1 error C3861: 'randomize': identifier not found d:\documents and settings\администратор\мои документы\visual studio 2005\projects\7657\7657\dlll.h 6 7657
Error 2 error C3861: 'random': identifier not found d:\documents and settings\администратор\мои документы\visual studio 2005\projects\7657\7657\dlll.h 8 7657
Ты в DLLL.h #include <stdlib.h> добавил?
0
0 / 0 / 0
Регистрация: 25.09.2009
Сообщений: 28
26.09.2009, 16:25  [ТС]
да...у мя сам файлик сразу открылся рядом когда я компилировать начал..вот он
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
#include <stdlib.h>
#include <stdio.h>
void GetMas(int *a, int n)
{ int i;
randomize();
for(i=0;i<n; i++)
{a[i]=random(50); printf("a[%d]=%d\n",i,a[i]);}
}
//---------------------------
void PrintMas(int *a, int n)
{ int i;
for(i=0;i<n; i++)
printf("a[%d]=%d\n",i,a[i]);
}
//---------------------------
int Min(int *a, int n)
{
int i,min=0;
for(i=0;i<n; i++)
if(a[min]>a[i]) min=i;
return a[min];
}
//---------------------------
void MN(int *a, int n)
{ int i;
for(i=0;i<n; i++)
if(i<n/2) a[i]*=2;
else a[i]/=2;
}
 
//---------------------------
 
void Square(int n)
{
        int i;
        for(i = 1; i <= n ;++i)
        {
                printf("%d\n",i*i);
        }
}
0
49 / 49 / 4
Регистрация: 21.05.2009
Сообщений: 156
26.09.2009, 16:27
Странно... у меня в C++ Builder 6 работает...
0
0 / 0 / 0
Регистрация: 25.09.2009
Сообщений: 28
26.09.2009, 16:29  [ТС]
приплыли(......тоесть вроде все правильно?а из за чего ж оно может не работать?(
может тут тебе чет понятно бут
1>------ Build started: Project: 7657, Configuration: Debug Win32 ------
1>Compiling...
1>756.cpp
1>d:\documents and settings\администратор\мои документы\visual studio 2005\projects\7657\7657\dlll.h(6) : error C3861: 'randomize': identifier not found
1>d:\documents and settings\администратор\мои документы\visual studio 2005\projects\7657\7657\dlll.h(8) : error C3861: 'random': identifier not found
1>Build log was saved at "file://d:\Documents and Settings\Администратор\Мои документы\Visual Studio 2005\Projects\7657\7657\Debug\BuildLog.h tm"
1>7657 - 2 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
0
49 / 49 / 4
Регистрация: 21.05.2009
Сообщений: 156
26.09.2009, 16:32
randomize не находит в библиотеке stdlib.h
0
0 / 0 / 0
Регистрация: 25.09.2009
Сообщений: 28
26.09.2009, 16:34  [ТС]
етото какраз понятно а вот как сделать чтоб нашло)
0
49 / 49 / 4
Регистрация: 21.05.2009
Сообщений: 156
26.09.2009, 16:34
Ану функцию измини ту что у тебя в DLLL.h на вот ету

C++
1
2
3
4
5
6
7
void GetMas(int *a, int n)
{ int i;
srand(time(0));
rand();
for(i=0;i<n; i++)
{a[i]=rand()%51; printf("a[%d]=%d\n",i,a[i]);}
}
1
0 / 0 / 0
Регистрация: 25.09.2009
Сообщений: 28
26.09.2009, 16:36  [ТС]
Error 1 error C3861: 'time': identifier not found d:\documents and settings\администратор\мои документы\visual studio 2005\projects\7657\7657\dlll.h 6 7657

1>------ Build started: Project: 7657, Configuration: Debug Win32 ------
1>Compiling...
1>756.cpp
1>d:\documents and settings\администратор\мои документы\visual studio 2005\projects\7657\7657\dlll.h(6) : error C3861: 'time': identifier not found
1>Build log was saved at "file://d:\Documents and Settings\Администратор\Мои документы\Visual Studio 2005\Projects\7657\7657\Debug\BuildLog.h tm"
1>7657 - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
0
UNIX-way
 Аватар для Delphin_KKC
712 / 495 / 49
Регистрация: 15.01.2009
Сообщений: 1,720
26.09.2009, 16:38
Допиши в начало библиотеки
C++
1
#include <time.h>
1
0 / 0 / 0
Регистрация: 25.09.2009
Сообщений: 28
26.09.2009, 16:41  [ТС]
ААА!!ТЫ КРУТБудеш в Ровно пиши..пиво с меня
0
49 / 49 / 4
Регистрация: 21.05.2009
Сообщений: 156
26.09.2009, 16:41
ОК
0
0 / 0 / 0
Регистрация: 25.09.2009
Сообщений: 28
26.09.2009, 16:42  [ТС]
у мя студио 2009 но она какаято странная сильно)
0
49 / 49 / 4
Регистрация: 21.05.2009
Сообщений: 156
26.09.2009, 16:44
Цитата Сообщение от laert22 Посмотреть сообщение
у мя студио 2009 но она какаято странная сильно)
Я к Билдеру привык. Им всегда пользуюсь...
0
0 / 0 / 0
Регистрация: 25.09.2009
Сообщений: 28
26.09.2009, 17:16  [ТС]
Слушай я канешн тебя уже достал но чем в твоей проге можно заменить
#define n 6
и
system("pause");
а то мы такое еще не учили..не прокатит нифига)
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3618 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
26.09.2009, 17:19
C++
1
const int n = 6;
и
C++
1
2
std::cin.get();
std::cin.get();
соответственно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.09.2009, 17:19

Написать программу работы с одномерным массивом из 15 целых элементов для решения задач
Написать программу работы с одномерным массивом из 15 целых элементов для решения задач: 1) упорядочить при вводе элементы массива по...

Создать модуль для работы с целочисленным массивом
Создать модуль для работы с целочисленным массивом. Задача. Заданные одномерные массивы H, G и K упорядочить по убыванию. Определить,...

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

Написать библиотеку функций для работы с множествами отрезков числовой прямой
Срочно нужна помощь, заранее спасибо Написать библиотеку функций для работы с множествами отрезков числовой прямой. Множества...

Класс для работы с одномерным массивом
Помогите разобраться: Написать класс для работы с одномерным массивом. Реализовать конструктор, создающий массив заданной размерности и...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru