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

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

Войти
Регистрация
Восстановить пароль
 
ivaarina
Сообщений: n/a
#1

надо составить блок-схему - C++

18.11.2012, 17:43. Просмотров 245. Ответов 0
Метки нет (Все метки)

помогите пожалуйста!я запуталась
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<alloc.h>
int**input (int,int);
void output(int**,int,int);
summa(int**,int**,int,int);
umnog (int**,int,int);
transp(int**,int,int);
main (void)
{
int m,g,e,n;
int **p,**q;
clrscr();
puts("Vvedite razmer icxodn.matric1.");
printf("chislo ctroc=");
scanf("%d",&m);
printf("chislo stolbcov=");
scanf("%d",&n);
p=input(m,n);
output(p,m,n);
q=input(m,n);
output(q,m,n);
povtorrintf("viberite operaciy:\n1-summa;\n2-umnogenie;\n3-transponirovanie;\nviberite operaciy:");
scanf("%d",&g);
switch(g)
{
case 1:
summa(p,q,m,n);
break;
case 2:
umnog (p,m,n);
break;
case 3:
//output(p,m,n);
transp(p,m,n);
break;
}
printf("Prodolgit 1/0\n");
scanf("%d",&e);
if (e==1) goto povtor;
else exit(0);
//free(p);
getch();
return 0;
}
int **input(int m, int n)
{ int i,j;
int **a;
a=(int**) malloc(m*sizeof(int*));
for (i=0;i<m;i++)
{a[i]=(int*) malloc(n*sizeof(int));
for (j=0;j<n;j++)
{ a[i][j]=0;}
for (i=0;i<m;i++)
for (j=0;j<n;j++)
{ printf (" Vvedite A(%1d,%1d) element matric1.",i+1,j+1);
scanf("%d",&a[i][j]);
}
}
return a;
}
void output(int**a,int m,int n)
{
int i,j;
printf("\n rezultirushaya matrica1\n");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
printf("%8d",a[i][j]);
printf("\n");
}
}
transp(int **a,int m,int n)
{
int i,j;
printf("Transponirovannaya matrica:\n");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf("%5d",a[j][i]);
}
printf("\n");
}
getch();
return 0;
}
umnog(int **a,int m, int n)
{
int i,j,x;
printf("Vvedite umnozhaemoe chislo:");
scanf("%d",&x);
for(i=0; i<m; i++)
{
for(j=0; j<n; j++)
{
a[i][j]*=x;
}}
printf("umnog:\n");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf("%5d",a[i][j]);
}
printf("\n");
}
return 0;
}
summa(int**a,int**b,int m,int n)
{ int i,j;
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
a[i][j]+=b[i][j] ;
}
printf("summa matric:\n");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf("%5d",a[i][j]);
}
printf("\n");
}
return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2012, 17:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос надо составить блок-схему (C++):

Составить схему алгоритма(блок-схему) по заданию - C++
Дана матрица S. Нужно составить схему алгоритма, который элементы в каждом столбце этой матрицы упорядочит по возрастанию, если по модулю...

надо написать программу и блок-схему - C++
Написать программу, которая вычисляет среднее арифметическое ненулевых элементов введенного с клавиатуры массива целых чисел. Ниже приведен...

Составить блок-схему - C++
есть код программы: #include &lt;stdio.h&gt; #include &lt;string.h&gt; #include &lt;conio.h&gt; int main ( ) { int i=0; char c , *tok=0; ...

Составить блок-схему - C++
Привет всем) Помогите нарисовать блок-схему к этой задачи, плиз) using System; using System.Collections.Generic; using System.Linq; ...

Составить блок схему - C++
Составить блок схему: ЛИНЕЙНЫЕ АЛГОРИТМЫ: Дано натуральное число N. Составить алгоритм для получения последней цифры этого числа. ...

Составить блок-схему (2) - C++
#include &lt;iostream&gt; #include &lt;cstdio&gt; #include &lt;locale&gt; void draw_main_menu(void); int select_menu_item(char c); ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.11.2012, 17:43
Привет! Вот еще темы с ответами:

Составить блок-схему - C++
Добрый день, помогите пожалуйста составить блок-схему, примеров не нашёл, весь нэт перерыл. Спасибо! #include &lt;iostream&gt; ...

Составить блок-схему - C++
Помогите сделать блок - схему кода #include &lt;iostream&gt; #include &lt;ctime&gt; using namespace std; int main() { int B; int...

Составить блок схему - C++
Составить блок схему. Дан массив Ai, i=1,2,…,15. Найти сумму положительных элементов и количество отрицательных элементов S и K. ...

Составить блок-схему - C++
Выполнить слияние двух рассортированных текстовых файлов в третий упорядоченный файл. Сортировок не использовать. Дополнительных массивов и...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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