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

В однородном массиве, который состоит из n действительных елементав, вычислить:

01.11.2010, 14:40. Показов 1217. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В однородном массиве, который состоит из n действительных елементав, вычислить:
1. максимальный по модулю элемент массива;
2.суму элементов массива расположенных между первым и вторым положительными элементами;
3.перетвориты массив таким образом, чтобы все элементы равны нулю размещались конце
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.11.2010, 14:40
Ответы с готовыми решениями:

В одномерном массиве, который состоит из n действительных элементов, вычислить:
Народ значит стоит пере домной такая вот задача: В одномерном массиве, который состоит из n действительных элементов, вычислить: а)...

В одномерном массиве, который состоит из n целых элементов, вычислить
В одномерном массиве, который состоит из n целых элементов, вычислить: а) произведение элементов массива с положительными номерами; б)...

задан вектор С, который состоит из 12 действительных чисел. Сформировать вектор D, нечетные элементы которого есть целая часть нечетных
задан вектор С, который состоит из 12 действительных чисел. Сформировать вектор D, нечетные элементы которого есть целая часть нечетных...

11
 Аватар для MILAN
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
01.11.2010, 15:31
Цитата Сообщение от Володя 1 Посмотреть сообщение
1. максимальный по модулю элемент массива;
C++
1
2
3
4
if(abs(arr[i])>max)
{
   max = arr[i];
}
0
1 / 1 / 0
Регистрация: 01.11.2010
Сообщений: 15
01.11.2010, 16:24  [ТС]
abs
?????????????
што ето
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
01.11.2010, 16:28
Цитата Сообщение от MILAN Посмотреть сообщение
if(abs(arr[i])>max)
C++
1
if ( abs(arr[i]) > abs(max) )
Цитата Сообщение от Володя 1 Посмотреть сообщение
abs?
abs!
1
1 / 1 / 0
Регистрация: 01.11.2010
Сообщений: 15
01.11.2010, 16:45  [ТС]
2,3 please
0
1 / 1 / 0
Регистрация: 01.11.2010
Сообщений: 15
01.11.2010, 20:07  [ТС]
В однородном массиве, который состоит из n действительных елементав, вычислить:

2.суму элементов массива расположенных между первым и вторым положительными элементами;
3.перетвориты массив таким образом, чтобы все элементы равны нулю размещались конце
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
         
#include <iostream.h>
main () {
 
   int masiv [10];
     int n;
     cout << "Vveditj kilkistj elementiv jaka neperevushchuje do 10 : ";
     cin >> n ;
   for (int i = 0 ; i < n ; i++ ) {
  cout << "Veditj masiv [" << i << "]=";
     cin >> masiv [i];}
 
int max = masiv [0];
      for (int i = 0 ; i < n ; i++ ) {
        if ( abs(masiv[i]) > abs(max) )  {
 
 
         max = masiv[i]; }}
         cout << max;
 
 
 
 
 
  system ("pause");   }
0
365 / 366 / 167
Регистрация: 11.06.2010
Сообщений: 703
01.11.2010, 20:28
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
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main()
{
    int i,k1,k2,imax,n;
    float max,s=0;
re: cout<<"  n<10";
    cout<<"\n  n=";
    cin>>n;
    if(n>=10) { cout<<"  Error!!!"; goto re; }
    float* a=new float [n];
    
    cout<<"\n  Enter elements: ";
    for(i=0;i<n;i++) cin>>a[i]; 
 
    max=fabs(a[0]); imax=0;
    for(i=0;i<n;i++) if(fabs(a[i])>max) { max=fabs(a[i]); imax=i; }
    cout<<"\n  |max|="<<a[imax];
    
    for(i=0;;i++)   if(a[i]>0) { k1=i; break; }
    for(i=n-1;;i--) if(a[i]>0) { k2=i; break; }
    for(i=k1+1;i<k2;i++) s+=a[i];
    cout<<"\n  S="<<s;
    
    cout<<"\n  New array: ";
    for(i=0;i<n;i++) if(a[i])    cout<<a[i]<<" ";
    for(i=0;i<n;i++) if(a[i]==0) cout<<a[i]<<" ";
    
    delete [] a;
    cout<<endl;
    system("pause");
    return 0;
}
1
 Аватар для MILAN
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
01.11.2010, 23:36
easybudda, я конечно извиняюсь, но зачем ето?


Цитата Сообщение от easybudda Посмотреть сообщение
if ( abs(arr[i]) > abs(max) )
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
02.11.2010, 02:03
Цитата Сообщение от MILAN Посмотреть сообщение
зачем ето?
за тем, что
Цитата Сообщение от MILAN Посмотреть сообщение
max = arr[i];
при
C++
1
int arr[] = { -10, 5, ... };
при первом проходе max = -10, при втором, если 5 по модулю сравнивать с -10, max станет равно 5, а это не правильно.
0
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
02.11.2010, 02:15
easybudda, ИМХО от этого вполне избавляет...
C++
1
2
3
4
5
6
int max=abs(Arr[0]);
for(int i=0; i<n; ++i)
{
    if(max<abs(Arr[i]))
       max=abs(Arr[i]);
}
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
02.11.2010, 02:43
Цитата Сообщение от ForEveR Посмотреть сообщение
int max=abs(Arr[0]);
Тогда результат будет неправильный. Если к примеру в массиве { 100, -128, 28 } максимальное по модулю значение -128, программа выдаст 128, а такого значения в массиве нет...
1
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
02.11.2010, 02:45
easybudda, Да. Действительно...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.11.2010, 02:45
Помогаю со студенческими работами здесь

В одномерном массиве, который состоит из n вещественных элементов подсчитать номер минимального элемента массива
В одномерном массиве, который состоит из n вещественных элементов подсчитать: 1) номер минимального элемента массива; 2)сумму...

В однородном массиве, состоящим из n вещественных элементов, вычислить:
В однородном массиве, состоящим из n вещественных элементов, вычислить: 1)максимальный по модулю элемент массива 2)сумму элементов...

Построить новый массив, который состоит из элементов массива А, которых нет в массиве B
Даны два массива А и В. Построить новый массив С, который состоит из элементов массива А, которых нет в массиве B Добавлено через 1...

В однородном массиве, состоящем из N вещественных элементов, вычислить: сумму элементов массива, расположенных после максимального элемента
В однородном массиве, состоящем из N вещественных элементов, вычислить: сумму элементов массива, расположенных после максимального...

"В массиве, который состоит из 15 элементов, найти номера непарных элементов
Собственно вот: &quot;В массиве, который состоит из 15 элементов, найти номера непарных элементов. Результаты вывести на экран.&quot; Язык Си....


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru