Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++]Написание кода с нуля


Автор: jazzben 18.9.2008, 20:45
Прошу помощи в написании кода с нуля,вот условие Задачи: 

Даны положительные числа A,B,C. На прямоугольнике размера Az B размещено максимально возможное кол-во квадратов со стороной С(без наложений).Найти кол-во квадратов,размещённых на прямоугольнике.Операции умножения и деления не использовать.

Автор: IKM2007 18.9.2008, 21:16
Код

#include <iostream>
using std::cout;
using std::cin;
using std::endl;
void main() 
{ 
int a,b,c,i=0,s,l;
cin>>a>>b>>c;
for(s=c;s<=a;s+=c)
for(l=c;l<=b;l+=c)
i++;
cout<<i<<endl;
}


jazzben, Название темы должно отражать её суть! Прочти Правила Форума.

http://forum.vingrad.ru/forum/topic-96391.html

Автор: CppDevelopeR 18.9.2008, 21:17
Цитата(jazzben @  18.9.2008,  20:45 Найти цитируемый пост)
размера Az B

А по понятнее можно? Просто я лично не понимаю что это за размер. И напиши пример входного и выходного файла, для удобства.

Добавлено через 1 минуту и 12 секунд
jazzben, можеш назвать среду в которой кодиш? И компилятор. Для удобства опять же.

Автор: jazzben 19.9.2008, 09:16
Коды пишем в Borland C++ 6!! а какой компилятер хз!!

Автор: jazzben 19.9.2008, 19:31
Цитата(IKM2007 @ 18.9.2008,  21:16)
Код

#include <iostream>
using std::cout;
using std::cin;
using std::endl;
void main() 
{ 
int a,b,c,i=0,s,l;
cin>>a>>b>>c;
for(s=c;s<=a;s+=c)
for(l=c;l<=b;l+=c)
i++;
cout<<i<<endl;
}



Блин код неправильный, программа работает но считает неправильно!!!Сёня у преподу показывал он говорит неправильно!!!!! Вообщем если вводить цифры 15(a) 10(b) 3© то он должен выводить ответ 15!помогите плиз очень надо!!!!

Автор: IKM2007 19.9.2008, 20:17
Цитата(jazzben @  19.9.2008,  19:31 Найти цитируемый пост)
Блин код неправильный, программа работает но считает неправильно!!!Сёня у преподу показывал он говорит неправильно!!!!! Вообщем если вводить цифры 15(a) 10(b) 3© то он должен выводить ответ 15!помогите плиз очень надо!!!!


jazzben, а ты хоть прокомпилил этот код со значениями 15,10 и 3. smile 
Окончательный результат: 15! Так что код правильный!

Автор: CppDevelopeR 19.9.2008, 20:23
IKM2007, слушай, вполне реально что этот код не подходит к его среде.

Автор: jazzben 19.9.2008, 20:28
ну и чё делать?этот код не выдает мне при а 15 б 10 с 3 - 15!!ХЗ почему

Автор: CppDevelopeR 19.9.2008, 20:35
Попробуй такой код, если не пойдет, то хз, у мя все норм идет:

Код

#include <iostream.h>
void main() 
{ 
int a ,b, c ,i = 0,s,l;
cin >> a >> b >> c;
for(s = c;s <= a;s += c)
for(l = c;l <= b;l += c)
i++;
cout << i << "\n";
}


Автор: jazzben 19.9.2008, 20:45
Блин не могу проверить !! у мя почему то на ноуте С++ запускается с ошибкой,может быть потому что виста стоит? пишет 
Error 
Unable to rename Program Files\Borland\CBuilder6\Bin\bcb.dro  
чё это за ошибка!!!!!

Автор: CppDevelopeR 19.9.2008, 20:50
jazzben, ах ну да. Builder 6 под вистой не прет. У мя была такая проблема. Borland Builder  6 устанавливаются, но при запуске ругается, ссылаясь на расширение какого то файла и вылетает.
- Unable to rename C:\Program Files\Borland\Cbuilder6\Bin\bcb.$$$ to C:\Program Files\Borland\Cbuilder6\Bin\bcb.dro Данную проблему решил заменой расширения с dro на $$$. Но достаточно ли этого?

Добавлено через 28 секунд
Насколько я помню, после установки Borland Builder 6 было сообщение про bcb.$$$, но ничего не вылетало и после нажатия клавиши можно было работать нормально. Вылечилось просто. Всем пользователям для папки ..\Borland\Cbuilder6\Bin были даны полные права. А для полного счастья была скачана и установлена примочка (Windows6.0-KB917607-x86.msu) для пользования справочной системой старого формата. 
На всякий случай сообщаю, что все написанное относится к 32 разрядной Vista.

Автор: jazzben 19.9.2008, 20:53
поменял на $$$ всё заработало!! Thank you!!! ща попробую прогу

Автор: CppDevelopeR 19.9.2008, 20:54
jazzben, да не за что.

Автор: jazzben 19.9.2008, 20:56
БЛин только када жму File-new-other ВСЁ ВИСНЕТ!!!!!!!...((((((((((

Автор: CppDevelopeR 19.9.2008, 20:59
jazzben, поищи патчи в гугле. А самый лучший вариант: скачай себе code blocks:www.codeblocks.org

Когда скачаеш, скажи, надо будет код немного переделать.

Автор: jazzben 19.9.2008, 21:06
а что это за прога?для чего?чёт я не пойму

Автор: CppDevelopeR 19.9.2008, 21:08
jazzben, хм. А прежде чем изучать язык, я бы тебе посоветовал изучить основы. CodeBlocks - это среда программирования. Для нее еще нужен компилятор. Я тебе его потом могу дать. Изучи пока основы программирования. Посмотри что такое компилятор, среда программирования. А лучше поговори об этом с преподом, поспрашивай у него, если че не понятно.

Автор: Rodman 19.9.2008, 21:24

M
Rodman
Модератор: Название темы должно отражать ее суть!

Автор: jazzben 19.9.2008, 21:25
лан тада завтра попробую похимичить в аудитории!!! Вы сказали там какие то внести добавления напишите а я завтра попробую

Добавлено через 2 минуты и 31 секунду
Цитата(CppDevelopeR @ 19.9.2008,  20:59)


Когда скачаеш, скажи, надо будет код немного переделать.

вот

Автор: CppDevelopeR 19.9.2008, 21:29
Цитата(jazzben @  19.9.2008,  21:25 Найти цитируемый пост)
вот 

что вот?

Автор: jazzben 19.9.2008, 21:32
))))))))я говорю вы сказали что код надо немного переделать!!!!Так как ща времени нету!!!надо другие задачи делать!!!Я хочу посмотреть на доделаный код,и завтра попробовать написать....

Автор: CppDevelopeR 19.9.2008, 21:41
Цитата(jazzben @  19.9.2008,  21:32 Найти цитируемый пост)
))))))))я говорю вы сказали что код надо немного переделать!!!!Так как ща времени нету!!!надо другие задачи делать!!!Я хочу посмотреть на доделаный код,и завтра попробовать написать.... 

Уважаемый jazzben, вы меня поняли не правильно. Код доделывать нужно только в том случае, если вы смените компилятор. В вашем случае, вы будете это доделывать на занятии, следовательно менять ничего не нужно.

Автор: jazzben 19.9.2008, 21:43
 smile  smile А ясенько...всё понял!!!ОК!!!! smile 

Автор: CppDevelopeR 19.9.2008, 21:44
jazzben, удачи вам! smile

Автор: jazzben 20.9.2008, 16:59
Вот всё установил у себя C++ на компе ....проверил ЭТА ЗАДАЧА РАБОТАЕТ ПРАВИЛЬНО!!!!СПАСИБО ОГРОМНОЕ!!!!))

Автор: CppDevelopeR 21.9.2008, 17:26
jazzben, да не за что.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)