[реклама вместо картинки]
Сделать стартовой Добавить в Избранное
Часы в заголовке окна

Форум студентов МГУ Печати ФИТиМ ИТД

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум студентов МГУ Печати ФИТиМ ИТД » Архив » Информатика (Сессия. I семестр)


Информатика (Сессия. I семестр)

Сообщений 181 страница 200 из 324

181

Кузя ты можешь объяснить ребенку боту откуда у тебя 66,65,67 в этом

Я на Кузю не особо похож, но по-моему это символы ASCII

0

182

Стёпка Какахин  я тоже так думаю=)

0

183

Задача:
Дана целочисленная матрица размером 3х3. Определить является ли она ортогональной. Если да - вывести YES, если нет - NO.

Ну знач вот оно:

# <stdio.h>

int ort (int A[3][3])
{
int i, j, k, da = 0;
int B[3][3], C[3][3];

B[0][1] = A[1][0];
B[1][0] = A[0][1];
B[0][2] = A[2][0];
B[2][0] = A[0][2];
B[1][2] = A[2][1];
B[2][1] = A[1][2];
B[0][0] = A[0][0];
B[1][1] = A[1][1];
B[2][2] = A[2][2];

for (i=0; i<3; i++)
{
  for (j=0; j<3; j++)
  {
     C[i][j] = 0;
     for (k=0; k<3; k++)
    C[i][j] += A[i][k] * B[k][i];
  }
}
for (i=0; i<3; i++)
{
  for (j=0; j<3; j++)
  {
    if (i!=j)
    if(C[i][j] == 0)
       da++;
   }
}
return da;
}

int main ()
{
int i, j, abc, A[3][3];

for (i=0; i<3; i++)
    for (j=0; j<3; j++)
    sacnf("%d", &A[i][j]);
abc = ort (A);
if (abc == 6)
    printf ("YES");
else
    printf ("NO");
    printf ("\n");

return 0;
}

0

184

чувствую,что задачек,решение которых выложили,на экзамене у 2-й группы не будеть :cray:

CHE_бурашКА написал(а):

Кузя ты можешь объяснить ребенку боту откуда у тебя 66,65,67 в этом

я не Кузя,но 66,65,67-это аски коды букв А,В,С.

0

185

я не Кузя,но 66,65,67-это аски коды букв А,В,С.

Уже три человека на это ответили  :rofl:

0

186

Спасибо всем огромное!!!за то что объяснили боту=)
PANTECH ..я думаю что будут похожие...

0

187

F1aSh написал(а):

B[0][1] = A[1][0];
B[1][0] = A[0][1];
B[0][2] = A[2][0];
B[2][0] = A[0][2];
B[1][2] = A[2][1];
B[2][1] = A[1][2];
B[0][0] = A[0][0];
B[1][1] = A[1][1];
B[2][2] = A[2][2];

и это прокатило?!!! мне на первой контрольной за похожее решение поставили 3 и сказали:"надо решать в общем случае"

Отредактировано PANTECH (2007-01-13 17:22:44)

0

188

F1aSh  спасибо!!!!!)

0

189

не за что...

и это прокатило?!!

А кто спрашивать будет? Работает и доволен!
Да, я знаю, что там как-то можно через цикл, но я в мозгу место еще для физики и математики оставил...  :D

0

190

а много у вас не здали???и есть кто сдал на 4 и 5??

0

191

CHE_бурашКА написал(а):

и есть кто сдал на 4 и 5??

А ты не догадываешься? :rofl:  я на 4 сдала-с устной частью ступила. Ну профорг наша на 5-это понятно...Байбакова на 5,Бирюкова-на 4. Больше не помню...

Не сдало тоже порядочно...даже обидно..это я еще уехала в середине-точно ен знаю скока завалилось...(((

Кто-нибудь!!!Мозги уже плавятся после экзамена! Еще одна задача..опять с экзамена..но в ней какой-то косяк! :(  Может исправит кто?

Задача на трехдиаганальную матрицу. проверить,выглядит ли матрица вот так:
1 2 0 0 0
4 3 7 0 0
0 7 4 6 0
0 0 4 7 8

// òðåõäèàãîíàëüíàÿ ìàòðèöà.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <stdio.h>

int opr(int A[5][5])
{
int i,j,a=0;
for(i=0;i<5;i++)
{
    for(j=0;j<5;j++)
    if(i!=j && i!=j+1 && i+1!=j && A[i][j]==0)
        a++;
    if(i==j && i==j+1 && i+1==j && A[i][j]!=0)
        return a;
}
return 0;
}

int main(void)
{
int A[5][5],i,j;
printf("Enter massiv:\n");
for(i=0;i<5;i++)
    for(j=0;j<5;j++)
    scanf("%d",&A[i][j]);
if(opr(A))
    printf("da");
else
    printf("no");
return 0;
}

Отредактировано Кузя (2007-01-13 17:43:07)

0

192

Могу выложить 2 задачи(не мои). Свою выложу попозже, а то не могу смотреть, как Тима над ней издевается... :) некоторые даже одно условие выкинули за ненадобностью... blum2.gif

/* Дана строка.
Составить программу, определяющую, содержит ли строка последовательность из букв A, B, C.
Порядок имеет значение .
Кроме того, между буквами могут располагаться другие символы. */
#include "stdafx.h"
#include <stdio.h>
#include <string.h>

int stroka(char s[100])
{
int i, k = 0;
for (i = 0; s[i]; i++)
{
    if (s[i] == 'A' && k == 0)
    k = 1;
    if (s[i] == 'B' && k == 1)
    k = 2;
    if (s[i] == 'C' && k == 2)
    k = 3;
}
if (k == 3)
    return 1;
else
    return 0;
}

int main()
{
int i;
char s[100];
gets(s);
if (stroka(s))
    printf("YES\n");
else
    printf("NO\n");
return 0;
}

/* Дан массив размера 9. Определить, чередуются ли знаки в массиве (как-то так) */
#include "stdafx.h"
#include <stdio.h>
#define N 9

int massiv(int A[N])
{
int i, k = 0;
for (i = 0; i < N - 1; i++)
{
    if ((A[i] > 0 && A[i + 1] < 0) || (A[i] < 0 && A[i + 1] > 0))
    k++;
}
if (k == N - 1)
    return 1;
else
    return 0;
}

int main()
{
int i, A[N];
for (i = 0; i < N; i++)
    scanf("%d", &A[i]);
if (massiv(A))
    printf("YES\n");
else
    printf("NO\n");
return 0;
}

Отредактировано ProfRog (2007-01-13 17:42:46)

0

193

F1aSh написал(а):

Работает и доволен!

ну и правильно! :D  Кстати да... сколько у вас человек вообще сдало? сколько пересдач? единственное знаю,что у Марины Дариной-5. ТАКАЯ УМНИЧКА!!!!!

Отредактировано PANTECH (2007-01-13 17:43:42)

0

194

Знаю что из 2ой "группы" на пересдачу 5 человек.Из тех кто первымии третьими сдавал не знаю

0

195

В первом потоке не сдали 3 человека... В остальных не знаю...
Да, опять в первом же потоке, 2 человека два человека сдали на 5...

0

196

Знаю что из 2ой "группы" на пересдачу 5 человек.Из тех кто первыми......................

Может быть все-таки первая группа?  :bye:

0

197

я тут вспомнила.... он нам на консультации говорил что каждому отдельно будет давать задачи...т.е. для каждого есть своя индивидуальная задача и повторяться они не могут...это у меня мозг завис или это правда???

0

198

а то не могу смотреть, как Тима над ней издевается...

:D   :rofl:

Работает и доволен! Может у меня стиль такой  :D

это у меня мозг завис или это правда???

Похоже все-таки мозг завис  :D У нас с Катей (Беляевой) были одинаковые задачи... Выводы, господа...

0

199

АЛЕЛУЯ!!!!!!!!!!!!СПАСибОО!!!Хоть как то подНяЛось НастРоение!!!=)А были задачи с листочка который он на подготофку давал???

0

200

А были задачи с листочка который он на подготофку давал???

Нет, другие...

0


Вы здесь » Форум студентов МГУ Печати ФИТиМ ИТД » Архив » Информатика (Сессия. I семестр)