Программное определение числовых массивов

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-204118.doc

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа №1. Обработка строк в программе

Задание: Напишите программу, проверяющую, является ли строка палиндромом. Фраза называется палиндромом, если она читается от конца к началу так же, как от начала к концу при игнорировании всех знаков, кроме букв.

Например, фраза "аргентина манит негра" -палиндром.

Ход работы: Исходные данные строка.

Полный текст программы будет выглядеть так:

#include<iostream.h>

#include "Rus.h"

#include <string.h>

void main(int argc, char* argv[])

{

char str[40];

bool fin=true;

cout<<Rus("\n Введите строку без пробелов: ");

cin>>str;

int len=strlen(str);

for(int i=0; i<len; i++)

if(str[i]!= str[strlen(str)-i-1])

{

fin=false;

}

if(fin)

cout<<Rus("Строка палиндром! \n");

else

cout<<Rus("Строка не палиндром! \n");

return;

}

Выполнение программы: Программа выполняется правильно

Лабораторная работа №2. Одномерные числовые массивы

Задание: Напишите программу, определяющую, образуют ли элементы целочисленного массива невозрастающую последовательность.

Этапы решения задачи:

-Заполнения массива случайными числами в диапазоне от –50 до +50.

-Вывода одномерного массива.

-Определения, образуют ли элементы массива невозрастающую последовательность.

Ход работы: -Заполнения массива случайными числами в диапазоне от –50 до +50.

-Вывода одномерного массива.

-Определения, образуют ли элементы массива невозрастающую последовательность.

Полный текст программы будет выглядеть так:

#include<iostream.h>

#include"Rus.h"

#include<time.h>

#include<stdlib.h>

#define SIZE 7 //задаем размерность массива

void main(void)

{

int mas[SIZE]; //объявляем массив

int k=50;

bool fin=true;

//заполнение массива случайными числами

randomize(); //инициализируем генератор случайных чисел

for(int i=0; i<SIZE; i++) //перебор элемонтов массива

mas[i]=random(2*k) - k; //формируем случайное число [-k;+k]

//вывод элементов массива на экран

cout<<Rus("\nМассив:");

for(i=0; i<SIZE; i++) //перебор элементов массива

cout<< mas[i]<<endl; //выводим i-ый элемент массива

//проверка не возрастания последовательности

for(i=0; i<SIZE-1; i++) // перебор элементов массива

if (mas[i]<mas[i+1]) //если следующий элемент больше предыдущего, то не является не возрастающей последовательностью
Мировая экономика задача + тест 16 вопросов. 2015.
Ответить на вопросы: Парадокс воды и алмаза В экономической науке XVIII в. господствовало мнение о том, что стоимость блага непосредственно связана с полезным эффектом от его использования. Адам Смит на лекции в университете г. Глазго сформулировал утверждение, известное в экономической науке как парадокс воды и алмаза. Его суть заключается в следующем. Блага, имеющие наивысший полезный эффект, жизненно необходимые для всех (вода, воздух, хлеб), ценятся весьма низко или вообще не имеют стоимости
User studypro : 27 июля 2015
150 руб.
Жатка ЖВН-6 (чертеж общего вида)
В процессе скашивания зерновых культур валковой жаткой происходит образование кучек хлебной массы – это происходит, потому что во время остановки комбайна транспортер жатки продолжает вращаться, так как привод всех движущихся узлов жатки осуществляется от двигателя комбайна и вся масса, которая находится на транспортере, перемещается в выгрузное окно жатки и образует кучку. Во время движения комбайна по валку в процессе обмолота, у каждой такой кучки приходится делать остановку, чтобы обмолотить
User AgroDiplom : 28 апреля 2022
590 руб.
Жатка ЖВН-6 (чертеж общего вида) promo
Тенденции развития направлений психологии и психологической практики
Содержание 1. Вступление 2. Состояние и задачи современной психологии 3. Тенденции и направления в развитии современной психологии и практической психологии 3.1 Психоанализ 3.2 Юнгианский анализ 3.3 Психодрама 3.4 Трансактный анализ 3.5 Логотерапия 3.6 Гуманистическая психология 3.7 Экзистенциальная психология 3.8 Гештальт психология 3.9 Когнитивная психология 3.10 Трансперсональная психология 3.11 Онтопсихология 3.12 Психосинтез 3.13 Интегральная психология 3.14 НЛП 3.15 Коучи
User Qiwir : 17 октября 2013
Обработка информации и принятие решения в системах ближней локации
Содержание Задание на курсовое проектирование Введение Исходные данные 1. Исследование вероятностной структуры сигналов 1.1 Построение гистограмм выборочных плотностей вероятности амплитуд сигналов, как случайных величин 1.2 Изучение законов распределения случайных величин 1.3 Оценка параметров распределения случайных величин для четырех законов 1.4 Построение на одном графике теоретического и практического распределения для формулировки гипотезы 1.5 Проверка гипо
User Elfa254 : 5 октября 2013
11 руб.
up Наверх