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

Никак не могу найти ошибку, должен сосздать матрицу либо из звездочеку либо из пробелов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с графикой http://www.cyberforum.ru/cpp-beginners/thread106969.html
приветствую всех:) получил задание: Определить класс Квадрат, предусмотреть следю поля: -координаты левого верхнего угла, -длина стороны, -цвет фигуры, и следующие методы: -инициализация полей заданного класса, -получение координат всех вершин, -получение длины стороны,
C++ Перегрузка операторов Столкнулся с проблемой при написании лабораторной по перегрузке операторов. Задание таково: описать класс, содержащий координаты отрезка, метод для вычисления длины этого отрезка, перегрузить операторы сложения и умножения и затем применить их в работе с объектами класса. Код: class Otrezok { private: double x1; double y1; double x2; http://www.cyberforum.ru/cpp-beginners/thread106965.html
Сортировка вставкой C++
while(mc!=m) {nov=n; for(is=0;is<n;is++){ for (i=nov;i<n;i++){if (vmatr<sk2){sk2=vmatr;c=i;}} nov++; if(sk2==vmatr){continue;} for (i=c;i>nov;i--){vmatr=vmatr;} vmatr=sk2; sk2=1000;} nov=0; mc++; }
вычислить среднее арифметическое значение положительных элементов матрицы, расположенных над главной диагональю. C++
Помогите пожалуйста найти ошибку!!! Нужно вычислить среднее арифметическое значение положительных элементов матрицы, расположенных над главной диагональю.А программа считает среднее арифметическое под диагональю. #include<iostream.h> #include<stdlib.h> #include<time.h> int main() { int n, **mas,i,j,sum=0, count=0;
C++ Интегрирование дифференциального уравнения http://www.cyberforum.ru/cpp-beginners/thread106946.html
Задание: Подготовить программу интегрирования дифференциального уравнения у’=cos(x+1)*tg(x)+y на отрезке 0<=x<=1 при у(0)=0. Интерфейс приложения – диалог. Обязательные элементы управления – EditBox, Picture и ListBox. Есть следующий код: { UpdateData(true); float p1,d; float fk,f1;
C++ Заменить в тексте все символы 'a' на 'z', 'b' на 'y', 'c' на 'x' и т.д. Добрый день. У меня такая задача: Заменить в тексте все символы 'a' на 'z', 'b' на 'y', 'c' на 'x' и т.д. Большое спасибо, мне написали на форуме программу для 1 строки. А как быть, если строк несколько, то есть массив из строк? Вот программа для 1 строки #include <iostream> int main() { char stroka; подробнее

Показать сообщение отдельно
lp_4eva
Учусь...
 Аватар для lp_4eva
59 / 2 / 1
Регистрация: 20.03.2010
Сообщений: 167
21.03.2010, 04:01     Никак не могу найти ошибку, должен сосздать матрицу либо из звездочеку либо из пробелов
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 <iostream>
#include <cmath>
#include <ctime>
using namespace std;
int main(){
    char a[20][20];
   int zvezd[20],probel[20],b[20];
   int i,j,n,s;
   cout<<"Введите размер матрицы <=20";
cin>>n;
cout<<"Введите матрицу A";
 srand(time(NULL));
for(i = 0; i < n; i++){
    for(j = 0; j < n; j++){
    a[i][j]=rand()%109+(-37);
    }
}
cout<<"Полученная матрица:";
for(i = 0; i < n; i++){
   for(j = 0; j < n; j++){
       cout<<a[i][j]<<endl;
   }
}
 for(i = 0; i < n; i++){
    for(j = 0; j < n; j++){ 
      if (a[i][j]= " ") 
          probel[j] = probel[j]+ 1;
      if (a[i][j]= "*") 
          zvezd[j] = zvezd[j]+ 1;
    }
 }
   for(j = 0; j < n; j++){ 
      if (zvezd[j] >= probel[j])
          b[j] = 1; 
      else 
      b[j] = 0 ;
      cout<<"Ответ:";
   }
for(i = 0; i < n; i++){
  cout<<b[i]<<endl;
}
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru