Работы по типу таких, всего их около 10
Войдите, чтобы сделать ставку
решение задания на языке си одномерного массива. можно использовать циклы и условные операторы. функциями и двухмерными массивами пользоваться нельзя.
Войдите, чтобы сделать ставку
Прикрепил учебник с примерами написания
Войдите, чтобы сделать ставку
Получается сделать задание и скинуть файлы выполненого задания с его финалом ,
Войдите, чтобы сделать ставку
Выполнить 5 лабораторных работ, где есть разбивка по вариантам то вариант 6
Войдите, чтобы сделать ставку
Войдите, чтобы сделать ставку
Войдите, чтобы сделать ставку
варианты к заданиям скину в личку, нужен просто код, без отчета, срок сдачи, как можно быстрее желательно на этой недели
Войдите, чтобы сделать ставку
Войдите, чтобы сделать ставку
Выполнить на языке С++, задание прикреплено
Войдите, чтобы сделать ставку
Войдите, чтобы сделать ставку
Добрый день. Нужно сделать лабораторную работу :Дана действительная матрица размером n*m, все элементы ко-торой различны. В каждой строке выбирается элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее. Указать индексы элемента с найденным значением. код программы сделан на Codeblocks , но в ней нужно добавить в код "вывод исходной матрицы и что получится в итоге в качестве максимального элемента". Код программы: #include #include #include using namespace std; void Generator(double** a, int n, int m) { cout.precision(2); //определяет количество цифр после точки для чисел for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { a[i][j] = ((double)rand() / RAND_MAX) * (10 + 10) - 10;// максимальное возвращаемое значение функции rand cout << a[i][j] << "\n"; } cout << endl; } cout << "\n"; } void Find(double** a, int n, int m)//первое вхождение строки { double* b = new double[n]; int ixi, ixj; double min, max; for (int i = 0; i < n; i++) { min = a[i][0]; for (int j = 0; j < m; j++) { if (a[i][j] < min) { min = a[i][j]; b[i] = min; if (i == 0) { //ixi = 0; ixj = j; ixi = i; ixj = j; } } } } max = b[0]; for (int i = 0; i < n; i++) { if (b[i] > max) { max = b[i]; for (int j = 0; j < m; j++) { if (a[i][j] == max) { //ixi = i; ixj = j; ixi = i; ixj = j; } } } } cout << "Max. elem: " << max << ", index i: " << ixi << ", index j: " << ixj << endl; delete[] b; } int main() { srand(unsigned(time(0))); int n, m; cout <<"Vvedite n: "; cin >> n; cout <<"vvedite m: "; cin >> m; double** a = new double*[n]; for (int i = 0; i < n; i++) { a[i] = new double[m]; } Generator(a, n, m); Find(a, n, m); for (int i = 0; i < n; i++) { delete[] a[i]; } delete[] a;//освобождает память для массива return 0; }
Войдите, чтобы сделать ставку
Выполнить первые 4 лабораторные работы , желательно с комментариями, чтобы разобраться.
Войдите, чтобы сделать ставку
Написать 2 программы, только 1 вариант. Соблюсти требования к заданиям в файлах. Язык С.
Войдите, чтобы сделать ставку
ЭКСПЕРИМЕНТАЛЬНАЯ ЧАСТЬТребования к программам: в начале программы должны быть комментарии, в которых пишется:Фамилия, имя, курс, группа, номер лаб. работы, номер варианта.1. Набрать тексты программы, провести компиляцию программи ихвыполнение. 2. Программа должна позволять вводить с клавиатуры одну четырехбайтовуюпеременнуюцелого типа со знаком идве вещественные переменные, а также проводитьс ними операции:+, –, *, /
Войдите, чтобы сделать ставку