Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2009, 17:24   #11
Sweta
Форумчанин
 
Регистрация: 22.11.2007
Сообщений: 664
По умолчанию

Код:
#include <stdio.h>
#include <math.h>
#include <conio.h>
# define N 20

void Str (double A[][N], int a, int b);
void Stb (double A[][N], int a, int b);
double s(int i, int j);
double Summ(double A[][N], int k, int b);

int main()
{
	double A[N][N], B[N][N];
	int M=20,a,b,k;

	do
	{

		printf ("Введите a: ");
		scanf ("%u", &a);
		printf ("Введите b: ");
		scanf ("%u", &b);
	}
	while (a>M && b>M);
	printf("\n");
	Str (A,a,b);
	Stb (A,a,b);
	do
	{
		printf ("\nВведите k: ");
		scanf ("%u", &k);
	}
	while (0>=k||k>b);
	printf ("\nСумма элементов k-столбца=%-7.4lf", Summ(A,k,a));
	getch();
	return 0;
  }

void Str (double A[][N], int a, int b)
{
	int i,j;
	for (i=0; i<a; i++)
        	for (j=0; j<b; j++)
	     	A[i][j]=s(i,j);
// 	return i,j;
}

void Stb (double A[][N], int a, int b)
{
 int i,j;
 for (i=0; i<a; i++)
  {
   for (j=0; j<b; j++)
   printf ("A[%d][%d]=%-7.4lf", i, j, A[i][j]);
   printf ("\n");
   }
//	return i,j;
}

double s(int i, int j)
{
	if (i<=j)
        return 1.0/((i*i)+2);
        else
	if (i>j)
	return (1.0/(i+j));
}

double Summ(double A[][N], int k, int a)
{
	int i;
	double sum=A[0][k];

	for (i=1; i<=a; i++)
	sum+=A[i][k];
	return sum;
}
У меня ХР глюков нет.
Вложения
Тип файла: doc Doc2.doc (89.5 Кб, 12 просмотров)
Неприятности приходят и уходят, а жизнь продолжается!
Sweta вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
подсчитать суммы элементов заданной строки и заданного столбца и определить, где сумма минимальна lubov09 Помощь студентам 4 11.11.2009 17:02
Сумма четных элементов матрицы. Произведение элементов 3-го столбца. Минимальный элемент матрицы. renovare Помощь студентам 2 03.07.2009 21:13
В прямоугольной матрице переставить столбцы так, чтобы сумма элементов столбца росла от первого столбца Aleo13 Помощь студентам 5 15.10.2008 18:34