Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
alena22
1 / 1 / 0
Регистрация: 30.12.2009
Сообщений: 14
#1

двумерный массив - C++

30.12.2009, 23:30. Просмотров 482. Ответов 1
Метки нет (Все метки)

помогите решить задачки плиз!!!!!

№1. Дана матрица размера M x N (M-четное число).Поменять местами верхнюю и нижнюю половины матрицы.
№2. Дана матрица размера M x N(N-четное число).Поменять местами верхнюю и нижнюю половины матрицы.
№3.Описать функцию IsSquare(K)логического типа,возвращающую True,если целый параметр K (>0) является квадратом некоторого целого числа,и False в противном случае.С ее помощью найти количество квадратов в наборе из 10 целых положительных чисел.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.12.2009, 23:30     двумерный массив
Посмотрите здесь:

двумерный массив - C++
Привет, нужна помощь специалистов :) Задать двумерный массив с действительными элементами размерностью (10 * 2). Элементы массива крупнее...

Двумерный массив - C++
Дана матрица А=(aij). Сформировать матрицу В=(bij), где bij=( max(aij))/(i-j),если i>j bij= in(aij),если i=j ...

Двумерный массив - C++
Циклический вычислительный процесс (двумерный массив)  Для произвольного двумерного массива найти столбец с наибольшей суммой элементов...

двумерный массив - C++
я создал двумерный массив и ввёл числа допустим 123 658 теперь хочу поменять число 2 на 9 используя индексы массива вот как...

Двумерный массив - C++
1)Заполнить матрицу и вывести результат на экран 2)Заполнить матрицу и сохранить в 2 файла( текстовый file.txt и бинарный file.bin) ...

Двумерный массив - C++
Дан двумерный массив, размерностью N*N. Упорядочить строки целочисленной матрицы по возрастанию. Помогите пожалуйста) Только попроще...

двумерный массив - C++
Найти минимальный элемент среди максимальных элементов строк матрицы. Вывести номер строки и столбца для такого элемента(Размерность...

с++ двумерный массив - C++
уважаемые программисты прошу помочь с программой на двумерный массив т.к. я не в силах это сделать!!! нужно создать функцию к этой...

Двумерный массив - C++
Пользователь указывает номер Столбца и строки, поменять их местами

двумерный массив.С++ - C++
1)дана квадратная матрица И х И.Переставляя её строки и столбцы,добиться того,чтобы найбольший элемент(или один из них)оказался на...

двумерный массив - C++
составить программу для вывода на экран двумерного массива из 4 столбцов и 5 строк целых чисел.Элементы массива заданы в программе

Двумерный массив - C++
Дан двумерный квадратный массив из 16 элементов.Написать программу, которая находит и выводит количество элементов массива, значение...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
31.12.2009, 00:10     двумерный массив #2
1.
C
1
2
3
4
5
6
7
8
 int temp;
for(i=0; i<M/2; i++)
for(j=0; j<N; j++)
{
temp=mas[i][j];
mas[i][j]=mas[i+M/2][j];
mas[i+M/2][j]=temp;
}
Добавлено через 1 минуту
№2. Дана матрица размера M x N(N-четное число).Поменять местами верхнюю и нижнюю половины матрицы.
А в этой задаче, может быть левую и правую половину?

Добавлено через 9 минут
3.
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
#include <iostream.h>
#include <conio.h>
#include <math.h>
 bool IsSquare(int K)
 {
     if(K<0)
         return false;
     int temp=K;
     if(K==pow((int)sqrt(temp), 2))
         return true;
     else
         return false;
 }
 
int main()
{
    int temp;
    for(int i=0; i<10; i++)
    {
        cout<<"Vvod chisla: ";
        cin>>temp;
        if(IsSquare(temp))
            cout<<"Yes"<<endl;
        else
            cout<<"No"<<endl;
    }
 
    getch();
    return 0;
}
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru