Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет концепт.docx
Скачиваний:
3
Добавлен:
18.09.2019
Размер:
88.6 Кб
Скачать

Void main() // заголовок главной функции программы

{

float koord[6][2], mx = 0; // описание вещественных идентификаторов

int ind = 0; // описание целочисленных идентификаторов

printf("Vvedite koordinaty: \n");// вывод информационного

// сообщения

for (int i = 0; i < 6; i++)// заполнение массива

{

for (int j = 0; j < 2; j++)// заполнение массива

{

scanf("%f", &koord[i][j]); // ввод значений

}

}

for (int i = 0; i < 6; i++)// заполнение массива

{

for (int j = 0; j < 2; j++)// заполнение массива

{

if (koord[i][j] > mx)

{

mx = koord[i][j];

ind = i;

}

}

}

printf("\nRadius = %.2f\n", sqrt(koord[ind][0] * koord[ind][0] + koord[ind][1]*koord[ind][1])); // вывод результатов

system("pause");//оператор который не позволяет окну закрыться после выполнения программы

return 0; // прерывает выполнение функции и возвращает ей значение выражения

}

Блок-схема:

начало

заполнение

Ввод координат

mx = koord[i][j];

вывод

конец

8. Написать программу, которая предварительно запрашивает ваше имя, а затем приветствует вас по имени.

Листинг программы на языке С++:

#include <iostream.h>//управляет вводом-выводом

#include <conio.h>// библиотека, содержащая описании

// операторов для работы с экраном

#include <math.h>> // библиотека, содержащая описание

//математических операторов

#include <stdio.h>// библиотека, содержащая описание

// операторов ввода/вывода

Void main() // заголовок главной функции программы

{

clrscr();// процедура очистки экрана

char i[100]; //объявление строки

cin>>i; //ввод строки

cout <<"Privatstvuu vas: "<<i;//вывод строки на экран

getch();// процедура задержки экрана, пока не

// нажата любая клавиша

}

Блок-схема:

начало

Ввод имени

Вывод имени

конец

9. Задана в строка текста. Выполнить все циклические сдвиги слов в заданном тексте влево. Каждый полученный при этом текст вывести на экран.

Листинг программы на языке С++:

#include<iostream.h>//управляет вводом-выводом

#include<string.h>//объявление структуры

#include<conio.h>// библиотека, содержащая описании

// операторов для работы с экраном

Void main() // заголовок главной функции программы

{

char str[100]; // объявление строки

cout<<"Vvedite text: ";// вывод информационного сообщения

cin>>str; // ввод строки

for (int i = 0; i < strlen(str); i++) // сдвиг символов по индексам

{

for (int j = i + 1; j <= (strlen(str) + i); j++)

{

if (j >= strlen(str)) // последний символ идет в начало строки, все остальные сдвигаются относительно него (так до последнего символа)

cout<<str[j-strlen(str)];

else

cout<<str[j];

}

cout<<"\n"; вывод результатов

}

system("pause");/оператор который не позволяет окну закрыться после выполнения программы

return 0; // прерывает выполнение функции и возвращает ей значение выражения

}

Блок-схема:

10. Сформировать матрицу А(N,N) вида

Листинг программы на языке С++:

#include<iostream.h>//управляет вводом-выводом

#include<conio.h>// библиотека, содержащая описании

// операторов для работы с экраном

#include<math.h>> // библиотека, содержащая описание

//математических операторов