Лабораторная работа №10.




ОТЧЁТ

По учебной практике

(Учебная практика по получению первичных профессиональных умений

И навыков)

 

Подготовил: Парахин Алексей Витальевич

Студентка 1 курса направления подготовки «Прикладная математика и информатика»

Профиль: Высокопроизводительные вычисления и технологии параллельного программирования

 

Сроки практики: с 1.09.2017 г. по 31.12.2017 г.

 

Руководитель: _________ к.ф.-м.н., доцент Григорьев С.А.

«____» __________________2017 г.

 

Калининград

Г.

Оглавление

 

Введение 3

Лабораторная работа №1 6

Лабораторная работа №2 7

Лабораторная работа №3 8

Лабораторная работа №4 9

Лабораторная работа №5 10

Лабораторная работа №6 12

Лабораторная работа №7 12

Лабораторная работа №8 13

Лабораторная работа №9 14

Лабораторная работа №10 15

Лабораторная работа №11 16

Лабораторная работа №12 17

Лабораторная работа №13 18

Лабораторная работа №14 19

Заключение 22

Отзыв руководителя 23

 

Введение

 

Вид практики - учебная практика по получению первичных профессиональных умений и навыков (далее Учебная практика).

Цель учебной практики: получение первичных профессиональных умений и навыков.

Задачи учебной практики:

- Закрепление и углубление теоретических знаний по программированию;

- Приобретение и развитие первичных профессиональных навыков и умений по

прикладной математике и информатике.

 

Индивидуальное задание на практику:

Лабораторная работа №1.

#28. Начертить блок-схему алгоритма.

Ввести натуральные числа A, B и C. Если A+B кратно C и C кратно B, то вывести (A+B)/C-C/B, если A+B кратно C и C не кратно B, то вывести (A+B)/С+B*C, в остальных случаях вывести A-B+C.

 

Лабораторная работа №2.

#28. Начертить блок-схему алгоритма.

Ввести последовательность натуpальных чисел {Aj},j=1,...,n. Hайти произведение чисел, не заканчивающихся цифpами 1 и 2, наименьшее из таких чисел, и номеp этого числа в последовательности.

 

Лабораторная работа №3.

#28. Начертить блок-схему алгоритма.

Ввести целые числа (количество чисел заранее не известно, предполагается, что есть функция, определяющая, пуст ли входной поток). Найти произведение чисел, заканчивающихся нечетной цифpой, наибольшее из таких чисел, и номеp этого числа в последовательности.

 

 

Лабораторная работа №4.

#28. Начертить блок-схему алгоритма.

Ввести числовую матрицу {Aij}i=1...,n;j=1,...,m.

Найти сумму произведений элементов столбцов.

Лабораторная работа №5.

#28. Начертить блок-схему алгоритма.

Ввести последовательность натуральных чисел {Aj}j=1...n. Упорядочить последовательность по невозрастанию суммы цифр числа, числа с одинаковыми суммами цифр дополнительно упорядочить по невозрастанию наименьшей цифры числа, числа с одинаковыми суммами цифр и одинаковыми наименьшими цифрами дополнительно упорядочить по невозрастанию самого числа.

 

Лабораторная работа №6.

#28. Начертить блок-схему алгоритма.

Ввести последовательность натуральных чисел {aj}j=1...n. Если в последовательности есть хотя бы одно число, сумма цифр которого равна 12, упорядочить последовательность по невозрастанию.

Лабораторная работа №7.

#28. Начертить блок-схему алгоритма.

Ввести целочисленную матрицу {Aij}i=1...n,j=1..m. Найти строку, в которой больше всего чисел, кратных 3, и заменить все элементы матрицы кроме элементов этой строки числом 0.

Лабораторная работа №8.

#28. Дана последовательность целых чисел {Aj}. Найти произведение чисел, заканчивающихся нечетной цифpой, наибольшее из таких чисел и номеp этого числа в последовательности.

 

Лабораторная работа №9.

#28.Дана целочисленная матрица {Aij}i=1,...,n;j=1,...,m (n,m<=20). Найти сумму произведений элементов столбцов.

Лабораторная работа №10.

#28.Ввести последовательность натуральных чисел {Aj}j=1...n (n<=1000). Упорядочить последовательность по невозрастанию суммы цифр числа, числа с одинаковыми суммами цифр дополнительно упорядочить по невозрастанию наименьшей цифры числа, числа с одинаковыми суммами цифр и одинаковыми наименьшими цифрами дополнительно упорядочить по невозрастанию самого числа.

Лабораторная работа №11.

#28. Дана последовательность натуральных чисел {aj}j=1...n (n<=10000). Если в последовательности есть хотя бы одно число, сумма цифр которого равна 12, упорядочить последовательность по невозрастанию.

Лабораторная работа №12.

#28. Дана целочисленная матрица {Aij}i=1..n,j=1..m (n,m<=100). Найти строку, в которой больше всего чисел, кратных 3, и заменить все элементы матрицы кроме элементов этой строки числом 0.

Лабораторная работа №13.

#28. Дана последовательность натуральных чисел {Aj}j=1...n (n<=10000). Удалить из последовательности числа, произведение цифр которых равно 180, а среди оставшихся продублировать числа, начинающиеся и заканчивающиеся цифрой 1.

Лабораторная работа №14.

#28.Дана целочисленная матрица {Aij}i=1...n;j=1..n, n<=100. Если в матрице нет двух одинаковых строк, заменить максимальные элементы столбцов на наибольший из простых элементов матрицы. Использовать процедуры и функции!

Задание получила:

Студентка _________________________ «____» __________________2018 г.

Лабораторная работа №1.

Вариант 28.

Задание:

Начертить блок-схему алгоритма.

Ввести натуральные числа A, B и C. Если A+B кратно C и C кратно B, то вывести (A+B)/C-C/B, если A+B кратно C и C не кратно B, то вывести (A+B)/С+B*C, в остальных случаях вывести A-B+C.

Решение:

Лабораторная работа №2.

Вариант 28.

Задание:

Начертить блок-схему алгоритма.

Ввести последовательность натуpальных чисел {Aj},j=1,...,n. Hайти произведение чисел, не заканчивающихся цифpами 1 и 2, наименьшее из таких чисел, и номеp этого числа в последовательности.

Решение:

 

Лабораторная работа №3.

Вариант 28.

Задание:

Начертить блок-схему алгоритма.

Ввести целые числа (количество чисел заранее не известно, предполагается, что есть функция, определяющая, пуст ли входной поток). Hайти произведение чисел, заканчивающихся нечетной цифpой, наибольшее из таких чисел, и номеp этого числа в последовательности.

Решение:

Лабораторная работа №4.

Вариант 28.

Задание:

Начертить блок-схему алгоритма.

Ввести числовую матрицу {Aij}i=1...,n;j=1,...,m.

Найти сумму произведений элементов столбцов.

Решение:

Лабораторная работа №5.

Вариант 28.

Задание:

Начертить блок-схему алгоритма.

Ввести последовательность натуральных чисел {Aj}j=1...n. Упорядочить последовательность по невозрастанию суммы цифр числа, числа с одинаковыми суммами цифр дополнительно упорядочить по невозрастанию наименьшей цифры числа, числа с одинаковыми суммами цифр и одинаковыми наименьшими цифрами дополнительно упорядочить по невозрастанию самого числа.

Решение:

Лабораторная работа №6.

Вариант 28.

Задание:

Ввести последовательность натуральных чисел {aj}j=1...n. Если в последовательности есть хотя бы одно число, сумма цифр которого равна 12, упорядочить последовательность по невозрастанию.

Решение:

Лабораторная работа №7.

Вариант 28.

Задание:

Начертить блок-схему алгоритма.

Ввести целочисленную матрицу {Aij}i=1...n,j=1..m. Найти строку, в которой больше всего чисел, кратных 3, и заменить все элементы матрицы кроме элементов этой строки числом 0.

Решение:

 

Лабораторная работа №8.

Вариант 28.

Задание:

Дана последовательность целых чисел {Aj}. Найти произведение чисел, заканчивающихся нечетной цифpой, наибольшее из таких чисел и номеp этого числа в последовательности.

Решение (на С++):

Лабораторная работа №9.

Вариант 28.

Задание:

Дана целочисленная матрица {Aij}i=1,...,n;j=1,...,m (n,m<=20). Найти сумму произведений элементов столбцов.

Решение (на С++):

Лабораторная работа №10.

Вариант 28.

Задание:

Ввести последовательность натуральных чисел {Aj}j=1...n (n<=1000). Упорядочить последовательность по невозрастанию суммы цифр числа, числа с одинаковыми суммами цифр дополнительно упорядочить по невозрастанию наименьшей цифры числа, числа с одинаковыми суммами цифр и одинаковыми наименьшими цифрами дополнительно упорядочить по невозрастанию самого числа.

Решение (на С++):



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-06-03 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: