17536

Дослідження індексованого типу (одновимірні масиви) в С++

Лабораторная работа

Информатика, кибернетика и программирование

ЛАБОРАТОРНА РОБОТА № 5 Дослідження індексованого типу одновимірні масиви Мета лабораторної роботи дослідити опис ініціювання індексованого типу та навчитися виконувати практичні завдання над ним. Мета: набути умінь і навичок роботи зі статичними масивами

Украинкский

2013-07-04

55.5 KB

18 чел.

ЛАБОРАТОРНА  РОБОТА № 5

Дослідження індексованого типу (одновимірні масиви)

Мета лабораторної роботи – дослідити опис, ініціювання індексованого типу та навчитися виконувати практичні завдання над ним.

Мета: набути умінь і навичок роботи зі статичними  масивами мовою C++ у середовищі Microsoft Visual Studio 2008.

Призначення:  засвоєння технології ініціалізації, створення та оброки статичних  масивів на мові С++.

1.1. Завдання

Скласти консольну програму на мові С++ у Visual Studio 2008 і включити до неї наступне:

Запрограмувати оператори, які:

  1.  Створюють одномірний статичний масив розміром 10, заповнюють  масив даними, створеними генератором випадкових чисел, в діапазоні від -100 до 100, та виводять масив на екран.
  2.  Виконують дії над елементами масивів відповідно завданню.
  3.  Виводять результат на екран.  

Варіанти завдання .

  1.  Визначити суму  перших трьох і останніх шести додатних елементів.
  2.  Другий від'ємний елемент замінити мінімальним.
  3.  Визначити мінімальний елемент серед додатних елементів.
  4.  Ненульові елементи масиву розташувати їх у зворотному порядку.
  5.  Знайти та вивести на екран індекси перших чотирьох від'ємних елементів.
  6.  Вивести номер передостаннього додатного елемента.
  7.  Знайти суму абсолютних величин   від'ємних елементів масиву.
  8.  Знайти добуток другого й четвертого елементів, більших 3.
  9.  Максимальний елемент поміняти місцями з мінімальним елементом.
  10.  Останній від'ємний елемент поміняти місцем з максимальним елементом.
  11.  Обчислити добуток другого від'ємного і п'ятого елементів.
  12.  Знайти та вивести на екран індекси  елементів масиву, які більше 1
  13.  Вивести номери двох найбільших елементів масиву. Обчислити їхню суму.
  14.  Визначити, чи є серед від'ємних елементів елементи з максимальними значеннями.
  15.  Максимальний елемент поміняти місцями з четвертим .
  16.  Третій позитивний елемент замінити максимальним.
  17.  Визначити номер п'ятого від'ємного елемента.
  18.  Обчислити добуток перших трьох додатних елементів і визначити їх номери.
  19.  Обчислити суму другого додатного і третього елемента.
  20.  Створити новий масив з елементів, менших за 3.
  21.  Створити масив, значення якого перебувають між значенням третього елемента і максимальним значенням.
  22.  Знайти добуток номерів найменших елементів серед додатних.
  23.  Визначити суму номерів другого і третього від'ємних елементів.
  24.  Визначити номера другого і четвертого додатних елементів.

Приклад програми, що генерує  масив випадкових чисел від -100 до 99, що не повторюються при кожному запуску програми.

// This program seeds the random-number generator

// with the time, then exercises the rand function.

#include "stdafx.h"

#include <time.h>

#include <iostream>

#include <conio.h>

using namespace std;

void main()

{

// Seed the random-number generator with the current time so that

// the numbers will be different every time we run.

  srand( (unsigned)time( NULL ) );

  int i, a[10];

for(i=0; i<10; i++)

  {

   a[i]=(rand() % 200) -100;

   cout<< a[i]=(<<"\t";

  }

getch();

}

Контрольні питання

  1.  Чим характеризуються різні типи операторів повторення? За яким призначенням вони використовуються?
  2.  Як конструювати дострокове завершення циклів?
  3.  Що таке одновимірний індексований тип?
  4.  Що таке елемент масиву та індекси?
  5.  Як згенерувати псевдовипадкове число від -50 до 49?


 

А также другие работы, которые могут Вас заинтересовать

80685. ПРОГНОЗИРОВАНИЕ СПРОСА 118.5 KB
  Прогнозирование спроса на основе статистической информации 3. Прогнозирование спроса на основе временной информации Спрос как объект прогнозирования Прогнозы спроса являются составной частью разработки планов развития отдельных отраслей и планирования размеров отдельных товаров. Прогнозные расчеты одна из составляющих процесса выявления общественных и личных потребностей для планирования структуры общественного производства определяют какое влияние на размеры спроса и его структуру окажет изменение денежных доходов населения цен товаров...
80687. Задачи анализа временных рядов 193.5 KB
  Исходные данные, которыми располагает экономист в своих исследованиях, представлены в виде динамических (временных рядов). Такие ряды описывают изменение некоторой характеристики во времени. Каждый член (уровень) такого ряда связан с соответственным моментом времени или временным интервалом. Показатели временных рядов оформляются под совокупным влиянием множества факторов и в том числе различного рода случайностей.
80688. Основы корреляцоинно-регрессионного анализа 116 KB
  Общая схема расчетов корреляционных моделей следующая: логический отбор факторов независимых переменных оказывающих существенное влияние на изучаемую величину зависимую переменную; выбор формы связи зависимой переменной с отобранными факторами и построение соответствующих уравнений регрессии; расчет параметров коэффициентов уравнений регрессии; расчет коэффициентов корреляции и проверка правильности произведенного отбора факторов и принятой формы связи; определение значимости существенности коэффициентов регрессии и корреляции и...
80689. Налоги на имущество предприятий 42 KB
  Плательщики налога Плательщиками налога на имущество являются: предприятия учреждения включая банки и другие кредитные организации и организации в том числе с иностранными инвестициями считающиеся юридическими лицами по законодательству Российской Федерации; филиалы и другие аналогичные подразделения указанных предприятий учреждений и организаций имеющие отдельный баланс и расчетный текущий счет; компании фирмы любые другие организации включая полные товарищества образованные в соответствии с законодательством иностранных...
80690. Налоги фирмы и ее взаимоотношения с налоговыми органами 115.5 KB
  Особую значимость в финансовой жизни фирмы имеют взаимоотношения с налоговыми органами и другими органами аналогичного значения по поводу налогов и сборов в кассу государства и местных органов. Во всех странах эти отношения появляются вместе с рождением Фирмы и сопровождают ее на всем протяжении жизни. Двойственный характер налоговых отношений сформировал у налогоплательщиков определенный стиль поведения по отношению к налогам базирующийся на следующих принципах: налоги надо платить поскольку это своего рода финансовая повинность то есть...
80691. Налоги, исчисляемые от прибыль, остающейся в распоряжении предприятия 53 KB
  Плательщики налога Юридические лица эмитенты ценных бумаг Объект налогообложения номинальная сумма выпуска ценных бумаг акционерных обществ осуществляющих первичную эмиссию ценных бумаг; номинальная сумма выпуска ценных бумаг акционерных обществ осуществляющих увеличение уставного капитала на величину переоценок основных фондов производимых по решению Правительства РФ. Ставка налога 08 Сроки уплаты Сумма налога уплачивается плательщиком одновременно с представлением документов на регистрацию эмиссии. ЛЬГОТЫ по срокам...
80692. Налоги, исчисляемые от прибыли 49.5 KB
  Общие положения Плательщики налога предприятия и организации в том числе бюджетные являющиеся юридическими лицами по законодательству РФ включая созданные на территории РФ предприятия с иностранными инвестициями а также международные объединения и организации осуществляющие предпринимательскую деятельность; филиалы и другие обособленные подразделения предприятий и организаций имеющие отдельный баланс и расчетный текущий счет; коммерческие банки различных видов включая банки с участием иностранного капитала получившие лицензию...
80693. Налоги, сборы и платежи, включаемые в себестоимость продукции (работ, услуг) 95.5 KB
  Обязательные платежи во внебюджетные фонды Плательщики налога Работодатели: предприятия организации и учреждения независимо от форм собственности и организационно правовых форм деятельности в том числе с иностранными инвестициями; компании фирмы любые другие организации в том числе товарищества образованные в соответствии с законодательством иностранных государств далее именуемые иностранными юридическими лицами которые осуществляют предпринимательскую или иную деятельность на территории РФ континентальном шельфе и в экономической...