ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

29.01.2010, 14:27
|
|
Новичок
Регистрация: 02.01.2010
Сообщений: 26
Провел на форуме: 33560
Репутация:
15
|
|
Умножение матриц) На динамические массивы и функции наверно сам сможешь сделать...
Код:
#include <iostream>
using namespace std;
const int n = 3, m = 2, k = 3;
int main()
{
int a[n][m], b[m][k], q[n][n];
int i = 0, j = 0;
cout << "1 massiv " << "[" << n <<"]" << "[" << m << "]" << endl;
for(i = 0; i < n; i++)
for(j = 0; j < m; j++)
cin >> a[i][j];
cout << "2 massiv " << "[" << m <<"]" << "[" << k << "]" << endl;
for(i = 0; i < m; i++)
for(j = 0; j < k; j++)
cin >> b[i][j];
///Умножение 1 массива на 2 массив
for( i = 0; i < n; i++)
{
for(j = 0; j < k; j++)
{
q[i][j] = 0;
for(int s = 0; s < m; s++)
{
q[i][j] += a[i][s] * b[s][j];
}
}
}
cout << "Resultat\n";
for(i = 0; i < n; i++)
{
for(j = 0; j < n; j++)
cout << q[i][j] <<" ";
cout << endl;
}
return 0;
}
|
|
|

30.01.2010, 00:51
|
|
Новичок
Регистрация: 22.11.2008
Сообщений: 12
Провел на форуме: 182326
Репутация:
0
|
|
Всем привет нужна помощь по бейсику ..) кто может помочь прошу написать в личку или аську 66 999 77 скину условие
|
|
|

31.01.2010, 01:21
|
|
Участник форума
Регистрация: 20.02.2009
Сообщений: 183
Провел на форуме: 719582
Репутация:
50
|
|
Кидай тут условие.
|
|
|

31.01.2010, 02:34
|
|
Новичок
Регистрация: 22.11.2008
Сообщений: 12
Провел на форуме: 182326
Репутация:
0
|
|
7. Задания олимпиады
1. Создать творческий командный проект в среде Visual Basic на тему: «Портрет идеального учителя глазами современных школьников», посвященный году Учителя (2010г.).
2. Технология выполнения заданий олимпиады - Visual Basic не выше версии 6.
3. Создание проекта предполагает использование следующих технических возможностей среды Visual Basic:
• объекты визуализации;
• функциональная возможность использования нескольких форм в проекте;
• простые и сложные алгоритмические конструкции;
• и др.
4. Ограничение по размеру (объему) всех файлов проекта - 4 Мб.
Приложение 1
Примерный перечень вопросов для составления портрета современного учителя
1. Какие качества должны, на Ваш взгляд, преобладать у современного учителя:
a) профессиональные (педагогическое мастерство др.)
b) личностные (характер, самооценка и др.)
c) интеллектуальные и академические (ум, эрудиция, способность к развитию и др.)
d) коммуникативные (общение с коллегами, учащимися, родителями и др.)
2. Каких качеств не хватает современному учителю?
3. Что Вы цените больше всего в современном учителе?
4. Что влияет, по Вашему мнению, на формирование имиджа современного учителя?
a) сам учитель
b) государство
c) гражданское общество
d) педагогическое общество
e) средства массовой информации
5. Перечислите нравственные черты характера, которыми должен обладать современный учитель.
6. Перечислите права и обязанности, которыми должен обладать современный педагог.
7. Опишите современного учителя по следующим параметрам:
a) пол
b) возраст
c) голос
d) рост
e) цвет глаз
Эргономические требования к олимпиадным проектам
Оформление:
Стиль • соблюдайте единый стиль оформления;
• избегайте стилей, которые будут отвлекать от контентного наполнения проекта;
• вспомогательная информация (управляющие кнопки) не должны преобладать над основной информацией (текстом, иллюстрациями).
Фон Для фона предпочтительны холодные тона.
Использование цвета • на одной форме рекомендуется использовать не более трех цветов: один для фона, один для заголовка, один для текста;
• для фона и текста используйте контрастные цвета.
Представление информации:
Содержание информации • используйте короткие слова и предложения;
• минимизируйте количество предлогов, наречий, прилагательных;
• заголовки должны привлекать внимание аудитории.
Расположение информации на странице • предпочтительно горизонтальное расположение информации;
• наиболее важная информация должна располагаться в центре экрана;
• если на форме располагается картинка, надпись должна располагаться под ней.
Шрифты • шрифты без засечек легче читать с большого расстояния;
• нельзя смешивать разные типы шрифтов в одном проекте;
• для выделения информации следует использовать жирный шрифт, курсив или подчеркивание;
• нельзя злоупотреблять прописными буквами (они читаются хуже строчных).
Способы выделения информации Следует использовать:
рамки; границы, заливку;
штриховку, стрелки;
рисунки, диаграммы, схемы для иллюстрации наиболее важных фактов.
Объем информации • не стоит заполнять одну форму слишком большим объемом информации: люди могут единовременно запомнить не более трех фактов, выводов, определений;
• наибольшая эффективность достигается тогда, когда ключевые пункты отображаются по одному на каждом отдельном слайде.
|
|
|

31.01.2010, 19:23
|
|
Новичок
Регистрация: 03.11.2009
Сообщений: 25
Провел на форуме: 136837
Репутация:
0
|
|
я вот ни могу никак розобратса в паскале я почти ноль помогити мне записать вираз
первий y:= sqr(p) + sqr(t)*sqr(t);
второй p:= sqr(x)-sqrt(abs(x)); поправте если не так
третий не понимаю как записать ?
Последний раз редактировалось Hunter123; 31.01.2010 в 19:48..
|
|
|

31.01.2010, 19:47
|
|
Участник форума
Регистрация: 27.04.2009
Сообщений: 189
Провел на форуме: 1141766
Репутация:
69
|
|
Сообщение от Hunter123
я вот ни могу никак розобратса в паскале я почти ноль помогити мне записать вираз
первий y:= sqr(p) + sqr(t)*sqr(t);
второй p:= sqr(x)-sqr(abs(x)); поправте если не так
третий не понимаю как записать ?
t:=exp(1/3*ln(x+sqr(a)))
это из условия x^y = e^(y* ln x)
|
|
|

31.01.2010, 19:49
|
|
Новичок
Регистрация: 03.11.2009
Сообщений: 25
Провел на форуме: 136837
Репутация:
0
|
|
Сообщение от TRX.new
t:=exp(1/3*ln(x+sqr(a)))
это из условия x^y = e^(y* ln x)
cпасибо.
|
|
|

31.01.2010, 20:19
|
|
Новичок
Регистрация: 22.01.2010
Сообщений: 25
Провел на форуме: 63520
Репутация:
0
|
|
подскажыте где здесь начинаетса подсчет отрецательных елементов
#include <stdio.h>
#define SIZE_N 2
#define SIZE_M 2
int main()
{
int matrix[ SIZE_N ][ SIZE_M ];
int sum;
int i, j;
printf( "\nEnter a matrix with %d rows and %d columns.\n", SIZE_N, SIZE_M );
for ( i = 0; i < SIZE_N; i++ )
{
printf( "\nEnter %d values for the row d: ", SIZE_M, i + 1 );
for ( j = 0; j < SIZE_M; j++ ) scanf( "%d", &matrix[ i ][ j ] );
}
sum = 0;
for ( i = 0; i < SIZE_N; i++ )
for ( j = 0; j < SIZE_M; j++ )
sum += matrix[ i ][ j ];
printf( "\nThe sum = %d\n", sum );
return 0;
}
|
|
|

31.01.2010, 20:47
|
|
Участник форума
Регистрация: 13.01.2007
Сообщений: 160
Провел на форуме: 865816
Репутация:
181
|
|
В каком смысле отрицательных элементов?)
Все элементы подсчитываются тут:
Код:
sum = 0;
for ( i = 0; i < SIZE_N; i++ )
for ( j = 0; j < SIZE_M; j++ )
sum += matrix[ i ][ j ]; //Суммирует все элементы и отриц-ые и неотриц-ые)
|
|
|

31.01.2010, 21:00
|
|
Новичок
Регистрация: 22.01.2010
Сообщений: 25
Провел на форуме: 63520
Репутация:
0
|
|
спс
а #define SIZE_N 2
ето функцыя SIZE_?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|