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

Двумерный массив (найти ошибку в коде) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввод в файл http://www.cyberforum.ru/cpp-beginners/thread784893.html
Парни, у меня задача написать программу, которая работает через командную строку. ПРога читает поток ввода, и полученные символы записывает в файл, и останавливается тогда, когда в потоке встречается "#". Вот код: #include <iostream> using namespace std; #include <fstream> #include <cstdlib> int main(int argc, char * argv) { if(argc==1) {
C++ функция вычисляющяя степень числа по основанию и показателю степени Реализовать функцию, вычисляющую степень числа по основанию и показателю степени . функции должны быть сделаны рекурсивно http://www.cyberforum.ru/cpp-beginners/thread784878.html
Помощь со структурой "Государство" C++
Нужна помощь. Мне нужно что бы под пунктом 4 в меню выдавались на экран англоязычные страны. Структура Структура "Государство": - название; - государственный язык; - денежная единица; - курс валюты относительно $. #include <iostream.h> #include <stdio.h> #include <string.h> struct Gosudarstvo //объявление структуры
C++ Как правильно объявить константы для всего проекта, который состоит из нескольких файлов
какой-нибудь Variables.h в котором будет что-то типа: #define A 50 #define B 40 или const int A 50
C++ Как удалять элемент из строки в c++? http://www.cyberforum.ru/cpp-beginners/thread784863.html
Как удалять элемент из строки в c++?
C++ Замена одного обратного слеша на 2 в строке текста (string) Привет всем. Есть такое задание - заменить один слеш на 2 ) Например: C:\Program Files\Common Files\Adobe AIR\Versions\1.0 Хочу, чтобы было так: C:\\Program Files\\Common Files\\Adobe AIR\\Versions\\1.0 Сделал так вот: std::str = "C:\Program Files\Common Files\Adobe AIR\Versions\1.0"; подробнее

Показать сообщение отдельно
jenya5455
1 / 1 / 0
Регистрация: 07.11.2012
Сообщений: 53
12.02.2013, 19:49  [ТС]     Двумерный массив (найти ошибку в коде)
Отлично спс.

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
#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
 
{
 const int n=3 ; 
 const int m=3;
 int mas[n][m];
 int mas1[n][m];
 int i,j,l,k;
  
 for(i=0;i<n;i++)
 {cout<<"\n\n";
    for(j=0;j<m;j++)
    {   // cin >> mas[i][j];    }
 
        mas[i][j]=rand()%10;
    cout<<" "<<mas[i][j];
}}
   l=0;
   k=0;
  for (int p=0; p<n;p++){
  for (int b=0; b<m;b++){
      mas1[p][b]=mas[p][b];
      }
      }
      cout<<"\n\n";
      for(int i=0;i<n;i++){
          cout <<"\n\n";  
      for(int j=0;j<m;j++){
         cout <<" "<< mas1[i][j];  
            }
            }         
            cout<<"\n\n";
system ("pause");
return 0;
}
работает)




C++
1
2
3
4
5
6
for(int i=0;i<n;i++){
          cout <<"\n\n";  
      for(int j=0;j<m;j++){
         cout <<" "<< mas1[i][j];  
            }
            }
терь надо элементы mas1[i][j] возвести в sqrt. если есть время подкиньте 2 строк,а по диагонали элементы матрицы 3х3 ост не изменно.

if (mas1[i][j]!=mas1[i][j]){

тогда mas[i][j]=.... - тут у мня тупняк)
}
 
Текущее время: 09:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru