
28.03.2010, 12:59
|
|
Познающий
Регистрация: 10.12.2009
Сообщений: 33
С нами:
8641138
Репутация:
0
|
|
Сообщение от TPAXTOP
Помогите, ПОЖАЛУЙСТА!!!Нужно решить на Паскале...СРОЧНО!!!
Задали задачу, которая состоит из 3 частей, первую сделал, дальше не получается...=(
1.Вычислить элементы матрицы по формуле:
формула; значение i,j.
Это пока работает, а вот то, что дальше - нет(помогите!плз!
2. Сформировать вектор Х(х1,х2,х3..х5), каждый элемент которого определяется как сумма элементов диагоналей матрицы(матрица, которая получилась с задания номер 1)
3. Вычислить значение G за формулой
Нужно чтоб все было сделано как одна программа.
ПОМОГИИИИТЕ....(
Последний раз редактировалось TPAXTOP; 31.03.2010 в 21:24..
|
|
|

28.03.2010, 17:35
|
|
Познающий
Регистрация: 28.09.2008
Сообщений: 65
С нами:
9273261
Репутация:
8
|
|
Сообщение от TPAXTOP
HeeeeLP!
эм ну как бы про диагонали я что то не догнал.
максимум x1,x2 будет. тк в матрице существует только 2 диагонали.
а формулу расписывать лень пока ) ты уж извини. там ничего сложного в ней нет.
|
|
|

28.03.2010, 23:04
|
|
Познающий
Регистрация: 10.12.2009
Сообщений: 33
С нами:
8641138
Репутация:
0
|
|
Сообщение от n1ghtstalker
эм ну как бы про диагонали я что то не догнал.
максимум x1,x2 будет. тк в матрице существует только 2 диагонали.
а формулу расписывать лень пока ) ты уж извини. там ничего сложного в ней нет.
емм...ну этих диагоналей будет как бы 6....это типа метод Крамера...помогите, пожалуйста...
|
|
|

29.03.2010, 18:29
|
|
Познающий
Регистрация: 28.09.2008
Сообщений: 65
С нами:
9273261
Репутация:
8
|
|
это тогда не диагонали а столбцы матрицы. ты не можешь сложить столбцы матрицы что ли?
|
|
|

27.03.2010, 21:17
|
|
Познающий
Регистрация: 28.02.2010
Сообщений: 35
С нами:
8527168
Репутация:
0
|
|
Задача следующего плана:
составить программу, сравнивающую три вида сортировок (любые сортировки т.е. быстрая, пузырьком и т. д. все годятся) и выдающую в результате сколько времени было затрачено на сортировку массива данных. (желательный размер массива ~100 кб, чтобы разница во времени была очевидной)
язык C/C++
заранее благодарен.
|
|
|

28.03.2010, 19:28
|
|
Познающий
Регистрация: 28.02.2010
Сообщений: 35
С нами:
8527168
Репутация:
0
|
|
Сообщение от Lewis Carroll
Задача следующего плана:
составить программу, сравнивающую три вида сортировок (любые сортировки т.е. быстрая, пузырьком и т. д. все годятся) и выдающую в результате сколько времени было затрачено на сортировку массива данных. (желательный размер массива ~100 кб, чтобы разница во времени была очевидной)
язык C/C++
заранее благодарен.
up
|
|
|

28.03.2010, 16:09
|
|
Познающий
Регистрация: 13.08.2009
Сообщений: 92
С нами:
8812922
Репутация:
1
|
|
Есть у кого пример циклической очереди на Turbo C? Скиньте пожалуйста!
|
|
|

29.03.2010, 22:24
|
|
Новичок
Регистрация: 08.12.2009
Сообщений: 27
С нами:
8644292
Репутация:
5
|
|
кому не сложно помогите решить
1.Даны строки S, S1 и S2. Заменить в строке S второе вхождение строки S1 на строку S2
2.var x, y: set of 8..22; Переменной x присвоить множество всех целых чисел от 8 до 22, переменной y - множество всех чнтных чисел от 8 до 22
3.Дан файл, компоненты котоpого являются действительными числами. Hайти модуль суммы и квадpат пpоизведения компонент файла f
4.Дан текстовый файл f. Исключить пpобелы, стоящие в начале его стpок. Результат поместить в файл f1.
5.Описать процедуру AddRightDigit(D, K), добавляющую к целому положительному числу K справа цифру D (D — входной параметр целого типа, лежащий в диапазоне 0–9, K — параметр целого типа, являющийся одновременно входным и выходным). С помощью этой процедуры последовательно добавить к данному числу K справа данные цифры D1 и D2, выводя результат каждого добавления.
|
|
|

29.03.2010, 23:16
|
|
Познающий
Регистрация: 23.05.2009
Сообщений: 42
С нами:
8931172
Репутация:
8
|
|
нужно чуть помочь по лабе на С.
Треугольник паскаля
#include <stdio.h>
#include <conio.h>
#define N 1000
long c[N];
int main ()
{
long n, i, j;
for(n=0; n<6;n++)
{
for(i = 0; i <=n ; i++)
c[i] =0;
c[0] = 1;
for(j = 0 ; j <=n; j++)
for(i = j; i >= 1 ; i--)
c[i] = c[i-1] + c[i];
for(i = 0; i <= n ; i++)
printf ("% d", c[i]);
printf("\n");
}
getch();
return 0;
}
Треугольник выводится прямоугольным, а надо равносторонний
|
|
|

30.03.2010, 02:21
|
|
Познающий
Регистрация: 20.01.2008
Сообщений: 65
С нами:
9634990
Репутация:
25
|
|
Сообщение от Iron47
Треугольник выводится прямоугольным, а надо равносторонний
Код:
#include<stdio.h>
int main()
{
int i, j,n,*p,check=1, blank, memspace, mem=0, rowdiff=1;
printf("Enter the number of rows:");
scanf("%d",&n);
blank=n-1;
memspace=((n*(n+1))/2);
p=(int*)malloc(sizeof(int)* memspace);
for(i=0;i<n;i++){
printf("\n");
for(j=0;j<blank;j++)
printf(" ");
for(j=0;j<check;j++){
if(j==0 || j==(check-1))
p[mem]=1;
else
p[mem]=p[mem-rowdiff] + p[mem-rowdiff+1];
printf("%d ",p[mem]);
mem++;
}
for(j=0;j<blank;j++)
printf(" ");
blank--;
check++;
rowdiff++;
}
}
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|