Модераторы: Poseidon

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [C++] Помогите написать 2 лабы, Крик души :( 
:(
    Опции темы
Lifter
  Дата 27.12.2007, 12:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 27.12.2007

Репутация: -1
Всего: нет



Всем привет.
Прошу помощи в написании 2-х лаб. работ (я на 1 курсе) 


1. Задан целочисленный одномерный массив a из n элементов. Найти значение максимального элемента среди элементов, кратных k1 и расположен-ных до первого отрицательного элемента.
2. Сформировать квадратную матрицу порядка n по заданному образцу
1   2   3  …  n
0   1   2  …  n-1
0   0   1  …  n-2
……………….
0   0   0  …  1

C++ увидел первый раз в инсте, так что ничерта (ну написать программу +,- могу) в нём не шарю, помогите плз...


И порекомендуйте, плиз, книжку для саааамых начинающих.

Это сообщение отредактировал(а) Lifter - 27.12.2007, 13:18
PM MAIL   Вверх
GrayCardinal
Дата 27.12.2007, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: нет
Всего: 58



Цитата

(я на 1 курсе) 

Я рад за тебя  smile 


--------------------
PM MAIL WWW   Вверх
Lazin
Дата 27.12.2007, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: нет
Всего: 154



1
Код

const int N = 10;
int m[N] = {1,2,3,4,5,6,-7,8,9,0};
int k1 = 3;//
int max = m[0];
int max_index = 0;
for (int i = 1; i != N; ++i)
{
 if (m[i] < 0) break;
 if (m[i]%k1 == 0)
 {//поиск максимума
    if (m[i] > max) { max = m[i]; max_index = i;}
 }
}
printf ("max = %d", max);
printf ("index = %d", max_index);

2
Код

#define N 3

int M[N][N] ;

for (int i = 0; i < N; i++)
{
    for (int j = 0; j < N; j++) {
         M[i][j] = j - i;
         M[i][j] = M[i][j] < 0 ? 0 : M[i][j];
         printf ("%d\t", M[i][j]);
    }
    printf ("\n");
}

с тебя пыво  smile

Добавлено @ 13:25
кстати, будет это работать или нет зависит только от тебя, я не проверял  smile 

Это сообщение отредактировал(а) Lazin - 27.12.2007, 13:44
PM MAIL Skype GTalk   Вверх
GrayCardinal
Дата 27.12.2007, 13:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: нет
Всего: 58



Lazin
Низачёт :(


--------------------
PM MAIL WWW   Вверх
Lazin
Дата 27.12.2007, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: нет
Всего: 154



GrayCardinal
пачиму?

Добавлено через 6 минут и 47 секунд
проверил...  код рабочий
PM MAIL Skype GTalk   Вверх
Lifter
Дата 27.12.2007, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 27.12.2007

Репутация: -1
Всего: нет



Напиши плиз используемые библиотеки и для чего они нужны 
PM MAIL   Вверх
Lazin
Дата 27.12.2007, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: нет
Всего: 154



GrayCardinal, ты был прав  smile  smile  smile 
PM MAIL Skype GTalk   Вверх
Lifter
  Дата 27.12.2007, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 27.12.2007

Репутация: -1
Всего: нет



Напиши плиз используемые библиотеки и для чего они нужны 
PM MAIL   Вверх
Lazin
Дата 27.12.2007, 15:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: нет
Всего: 154



Lifter, какие еще библиотеки? там кроме printf-a нет ничего
PM MAIL Skype GTalk   Вверх
Lifter
Дата 27.12.2007, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 27.12.2007

Репутация: -1
Всего: нет



в Борланде спец библиотеки подключают
Так он просто ошибку выдаёт...


Это сообщение отредактировал(а) Lifter - 27.12.2007, 16:15
PM MAIL   Вверх
bsa
Дата 27.12.2007, 16:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 1
Всего: 196



Цитата(Lifter @ 27.12.2007,  16:13)
в Борланде спец библиотеки подключают
Так он просто ошибку выдаёт...

в твоем случае никаких библиотек кроме стандартной библиотеки Си (libc - подключается автоматически) подключать не нужно.

Может тебе нужно заголовочный файл подключить? тогда stdio.h
И не забудь про функцию main()
PM   Вверх
Lifter
Дата 27.12.2007, 16:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 27.12.2007

Репутация: -1
Всего: нет



 smile может я туплю? у меня не работает  smile 
PM MAIL   Вверх
bsa
Дата 27.12.2007, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 1
Всего: 196



Lifter, а ты функции main() сделал? stdio.h подключил?
PM   Вверх
archimed7592
Дата 27.12.2007, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: нет
Всего: 93



Для домашних заданий, курсовых, существует "Центр Помощи".

Тема перенесена! 


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
Lifter
Дата 27.12.2007, 16:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 27.12.2007

Репутация: -1
Всего: нет



bsa, я даже не знаю зачем эта функция нужна :((
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Центр помощи"

ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Несоблюдение правил может повлечь за собой самые строгие меры от закрытия/удаления темы до бана пользователя!


  • Название темы должно отражать её суть! (Не следует добавлять туда слова "помогите", "срочно" и т.п.)
  • При создании темы, первым делом в квадратных скобках укажите область, из которой исходит вопрос (язык, дисциплина, диплом). Пример: [C++].
  • В названии темы не нужно указывать происхождение задачи (например "школьная задача", "задача из учебника" и т.п.), не нужно указывать ее сложность ("простая задача", "легкий вопрос" и т.п.). Все это можно писать в тексте самой задачи.
  • Если Вы ошиблись при вводе названия темы, отправьте письмо любому из модераторов раздела (через личные сообщения или report).
  • Для подсветки кода пользуйтесь тегами [code][/code] (выделяйте код и нажимаете на кнопку "Код"). Не забывайте выбирать при этом соответствующий язык.
  • Помните: один топик - один вопрос!
  • В данном разделе запрещено поднимать темы, т.е. при отсутствии ответов на Ваш вопрос добавлять новые ответы к теме, тем самым поднимая тему на верх списка.
  • Если вы хотите, чтобы вашу проблему решили при помощи определенного алгоритма, то не забудьте описать его!
  • Если вопрос решён, то воспользуйтесь ссылкой "Пометить как решённый", которая находится под кнопками создания темы или специальным флажком при ответе.

Более подробно с правилами данного раздела Вы можете ознакомится в этой теме.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Центр помощи | Следующая тема »


 




[ Время генерации скрипта: 0.0842 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.