Найти - Пользователи
Полная версия: Помогите исправить программу пожалуйста, ни как не пойму в чем ошибка(
Начало » Центр помощи » Помогите исправить программу пожалуйста, ни как не пойму в чем ошибка(
1
Padshij_Angel
Задана матрица Z(4,5). В каждой строке найти произведение элементов, расположенных до первого нулевого и их количество. Этим количеством заменить первый нулевой, а произведение записать в массив B. Вывести исходную и преобразованную матрицы, полученный массив.
Вот моя программа:
#include<iostream>
#include<math.h>
using namespace std;
void main()
{int z;
int i,j,s=1;
int b={0};
for(i=0;i<4;i++)
for(j=0;j<5;j++)
cin>>z;
for(i=0;i<4;i++)
for(j=0;j<5;j++)
cout<<z<<'\t';
cout<<'\n';
for(i=0;i<4;i++)
for(j=0;j<5;j++)
for(i=0;i<4;i++)
{for(j=0;j<5;j++)
{if (z!=0)
s*=z;
else if(z==0)z=j;break;}}
for(i=0;i<4;i++)
{for(j=0;j<5;j++)
cout<<z<<'\t';
cout<<'\n';}
for(i=0;i<4;i++)
cout<<b<<'\t';
system(“pause”);
}
В чем ошибка не понимаю но выводиться не все что нужно по программе а только не преобразованная матрица.
py.user.next
это не питон
в питоне это пишется по-другому
Padshij_Angel
Это С++, я не знала что вы только на питоне программируете, но все равно спасибо я уже нашла ошибку.
py.user.next
Padshij_Angel
я не знала что вы только на питоне программируете
форум посвящён питону, в заголовке окна написано
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB