Контрольная работа по "Основы алгоритмизации и программирования"
Автор: vlad_zvansky • Июль 4, 2018 • Контрольная работа • 551 Слов (3 Страниц) • 573 Просмотры
Министерство образования республики Беларусь
Учреждение образования
«БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ»
Институт информационных технологий БГУИР
Специальность Экономика электронного бизнеса
КОНТРОЛЬНАЯ РАБОТА
По курсу «Основы алгоритмизации и программирования»
Задача 1. В массиве из 15 элементов найти номер первого отрицательного элемента. Значение элемента и его порядковый номер вывести на экран.
Задача выполнена на языке программирования C++.
#include
#include
#include
#include
#include
void main()
{
setlocale(LC_ALL, "rus");
srand(time(NULL));
int array[100], n;
cout << "kol-vo elementov: ";
cin >> n;
for(int i=0; i
{
array[i] = rand()%20-10;
}
cout << "\nmassiv:\n\n";
for(int i=0; i
{
cout << array[i];
}
for(int i=0; i
{
if(array[i] < 0)
{
cout << "\n nomer pervogo otriz. elementa: "<< i + 1 << endl;
break;
}
}
cout << endl;
getch();
return 0;
}
Результат работы программы
[pic 1]
Задача 2. Ввести символьную строку. Удалить из строки все буквы входящие в первое слово. Новых строк не создавать. Строку до и после преобразования вывести на экран.
Текст программы
#include
#include
#define DELIM " \t\n"
int main(void) {
char buf[BUFSIZ], * first, * current;
while ( printf("String: ") && fgets(buf, BUFSIZ, stdin) && *buf != '\n' && printf("Result: ") )
...