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

написать массивы - C++

Восстановить пароль Регистрация
 
Тосичка
0 / 0 / 0
Регистрация: 13.12.2011
Сообщений: 9
13.12.2011, 22:23     написать массивы #1
плиз помогите... программирование не шарю... сама микробиолог... а в универе блин предмет программирование.а постичь этот предмет за 2 месяца не смогла ((((((( ДОРОГИЕ ПРОГРАММИСТЫ я полагаюсь на вас... помогите...

1. Измените массив

1 3 10 70 35 47 53 57 58 65 68 72 81
так, чтобы его элементы были расположены по возрастанию (при просмотре слева направо).

2.В двумерном массиве хранится информация о количестве учени¬ков в каждом классе каждой параллели школы с I по XI (в первой строке — информация о классах первой параллели, во второй -второй параллели и т. д.). В каждой параллели школы имеется по 4 класса. Определите:
а) общее количество учащихся школы;
б) количество учащихся в параллели V классов;
в) в каком количестве классов численность учеников превышает
25 человек;
г) общую численность учеников классов, в которых учатся менее 18 человек.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2011, 22:23     написать массивы
Посмотрите здесь:

C++ Двумерные массивы, надо написать программу по целочисленной прямоугольной матрице
массивы, как написать C++
C++ Многомерные массивы. Написать функцию построения по действительными числами квадратной матрицы
C++ Двумерные массивы. Написать функцию, которая меняет значения диагональных элементов
C++ Массивы. Написать инструкцию, по которой меняется 1 и последний элемент массива
Написать код используя массивы, указатели, виртуальные функции, наследование, классы и т.д C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
KO42
5 / 5 / 0
Регистрация: 17.04.2011
Сообщений: 54
14.12.2011, 00:46     написать массивы #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
#include <iostream> 
#include <conio.h> 
using namespace std;
void main() 
{ 
    setlocale(0,"");
int a[] = {1,3,10,70,35,47,53,57,58,65,68,72,81};
int i, k, buf;
for ( i = 0; i < sizeof(a)/sizeof(a[0]); i++) 
{ 
    for (k = 0;k < (sizeof(a)/sizeof(a[0]))-1; k++) 
    {
        if (a[k] > a[k+1]) 
        { 
            buf = a[k];
            a[k] = a[k+1]; 
            a[k+1] = buf; 
        } 
    }  
} 
cout<<"Массив отсортирован\n"; 
for ( k =0 ; k < sizeof(a)/sizeof(a[0]); k++) 
cout<<a[k]<<" "; 
getch(); 
}
Yandex
Объявления
14.12.2011, 00:46     написать массивы
Ответ Создать тему
Опции темы

Текущее время: 10:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru