С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
0 / 0 / 1
Регистрация: 08.12.2015
Сообщений: 5
1

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

26.12.2015, 21:35. Показов 2794. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дана матрица целых чисел X(5х8). Выполнить циклический сдвиг элементов каждой строки матрицы на количество позиций, равное номеру строки. Найти строку с наибольшей разницей минимального и максимального элемента.

Помогите пожалуйста, очень надо
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.12.2015, 21:35
Ответы с готовыми решениями:

Осуществить циклический сдвиг элементов каждой строки матрицы на K элементов вправо
Дана целочисленная квадратная матрица. Осуществить циклический сдвиг элементов каждой строки на K...

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

В заданной матрице циклически сдвинуть элементы каждой строки вправо на число позиций, равное индексу строки
Не понимаю, почему при запуске программы компилятор вылетает. Задание - написать программу, которая...

Матрица. Для каждой строки дважды произвести циклический сдвиг элементов влево
Ввести матрицу A n×m , вывести ее. В матрице для каждой строки дважды произвести циклический сдвиг...

2
Dimension
594 / 462 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
26.12.2015, 21:41 2
в чем сложность где наброски?
0
0 / 0 / 1
Регистрация: 08.12.2015
Сообщений: 5
26.12.2015, 23:05  [ТС] 3
Лучший ответ Сообщение было отмечено EclipseC как решение

Решение

это просто задание внутри программы, там были требования – ввод исходных данных из текстового файла и вывод результатов в текстовый файл;
– имена файлов вводятся в программе;
– если в исходном файле недостаточно данных для заполнения массивов, недостающие данные формируются случайным образом.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include "stdafx.h"
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<math.h>
 
int main()
{
    int i, j, X[5][8];
    char stroke[80];
    FILE *f1, *f2;
 
    printf("Vvedite imya ishodnogo faila : "); //ishod.txt 
    gets_s(stroke); //ввод имени\пути файла с клавиатуры
    fopen_s(&f1, stroke, "r+");
 
    printf("\nVvedite imya rez faila : "); //rez.txt
    gets_s(stroke);
    fopen_s(&f2, stroke, "w+");
 
    printf("Matrix X :\n\n");
    for (i = 0; i<5; i++)
    {
        for (j = 0; j<8; j++)
        {
            if (!feof(f1)) fscanf_s(f1, "%d", &X[i][j]);
            if (feof(f1)) X[i][j] = (19 - 1)*rand() / RAND_MAX + 1; //дополнение недостающих элементов случайными значениями, в исходном файле специально не дописал три элемента
            printf("%d  ", X[i][j]);
        }
        printf("\n");
    }
 
    //алгоритм по заданию
 
 
    printf("stroka s naibolshey razniceu min i max: %d", i);
    fprintf(f2, "stroka s naibolshey razniceu min i max: %d", i);
 
    fclose(f1);
    fclose(f2);
    _getch();
    return 0;
}
0
26.12.2015, 23:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.12.2015, 23:05
Помогаю со студенческими работами здесь

Выполнить циклический сдвиг массива на x позиций вправо
Дано натуральное число n, действительные числа A1,.,An. Выполнить циклический сдвиг массива на x...

В заданной строке выполнить циклический сдвиг на указанное число позиций
Строка символов состоит из произвольных десятичных цифр в пределах от 1 до 9, разделенных...

Выполнить циклический сдвиг чисел в файле на k позиций (задаётся с клавиатуры) вправо
Выполнить циклический сдвиг чисел в файле на k позиций (задаётся с клавиатуры) вправо. #define...

Найти строки матрицы, содержащие равное количество положительных и отрицательных элементов
Дана целочисленная матрица размерами MхN. Найти её строки содержащие равное количество...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru