Помощник
Здравствуйте, гость ( Вход | Регистрация )
|
|
4:12:2007, 09:55
|
|
Божественный Группа: Модеры Сообщений: 2 013 Регистрация: 4:09:2006 Из: Минск Пользователь №: 6 316 Репутация: 32
|
Уважаемые студенты, школьники и прочие лица, страждущие помощи!
Вероятнее всего Вам очень срочно нужна помощь и у Вас совершенно нет времени читать правила форума. Я облегчу Ваши поиски и позволю себе процитировать очень важный пункт правил: Цитата 2.6. При создании новой темы давайте ей осмысленное название. Оно должно отражать суть вашего вопроса или сообщения. За названия подобные "Памагите пажалуста", "Вася ответь", "У меня праблема" ваша тема будет сразу удалена, при повторных нарушениях вам будет запрещена возможность создания тем и посещения конференции. Кроме того, grigsoft, один из модераторов нашего форума высказал очень правильную мысль в ветке ]]>Про Помогите, Спасите, Напишите - как задавать вопросы]]>: Цитата Никто не будет писать для вас программу - потому что чтобы написать даже самую простую, надо потратить минимум полчаса. Найдите друзей и знакомых, которые будут рады потратить на вас свое время. Не можете найти - сделайте пост в разделе Предложение работы. Так вот, эта тема создана специального для того, чтобы Вы размещали свои просьбы здесь. Именно здесь и нигде больше. Все темы, содержащие крики о помощи будут закрываться, перемещаться в раздел "Предложения поработать" или удалятся в зависимости от настроения модератора Однако, если Вы немного продвинулись в написании программы и хотите задать конкретный вопрос, то создайте тему с говорящим названием и Вам помогут. Итак, тема открыта! P.S. Данная тема, а также адекватная реакция модераторов согласована с администрацией. Так что просьба всех недовольных поберечь свои эмоции! P.P.S. Внимание! Внимание!! ВНИМАНИЕ!!! На нашем форуме есть ]]>ВЕТКА]]>, в которой Вы можете найти исполнителей для решения Ваших задач |
|
Сообщение
#1
|
|
![]() |
|
|
20:06:2008, 12:36
|
|
Новенький Группа: Новенький Сообщений: 1 Регистрация: 20:06:2008 Пользователь №: 18 118 Репутация: 0
|
Никак не могу написать код :
Дана функция y(x)=Ax2+Bx+C, где A – количество букв в фамилии студента, B ‑ количество букв в имени студента, C ‑ количество букв в отчестве студента. Для функции y(x) составить программу построения таблицы значений функции при изменении аргумента от L до R с шагом T. В каждой строке выводить значения аргумента и соответствующее ему значение функции. Кроме того, в конце таблицы напечатать отдельной строкой следующее: Максимальное среди значений функции, квадрат которых не превосходит заданного числа M. Спасибо за любую помощь |
|
Сообщение
#271
|
|
|
|
13:07:2008, 13:06
|
|
Новенький Группа: Новенький Сообщений: 1 Регистрация: 13:07:2008 Пользователь №: 18 503 Репутация: 0
|
Народ не получается решить задачу по С++
вот условие : В текстовом файле содержатся радиусы 12 окружностей.Вычислить длины этих окружностей и площади кругов,ограниченных этими окружностями.Результаты расчёта записать в файле в виде таблицы,содержащей колонки : радиус окружности ,длина окружности ,площадь круга.Позаботьтесь о соотвествующих заголовках для колонок.Файл с исходными данными сформулируйте при помощи текстового редактора.Указание l=2PR,S=Pr^2 |
|
Сообщение
#272
|
|
|
|
13:07:2008, 17:43
|
|
Новенький Группа: Программист Сообщений: 75 Регистрация: 5:01:2007 Из: The Мля Пользователь №: 8 686 Репутация: 1
|
А что не получается, так вот на коленке, выводите сами в файл.
|
|
Сообщение
#273
|
|
|
|
4:08:2008, 11:20
|
|
Новенький Группа: Новенький Сообщений: 1 Регистрация: 4:08:2008 Пользователь №: 18 866 Репутация: 0
|
Люди добрые, помогите!!!!!!!!
я в программировании на языке С++ новечек, в решении математических задач и в составлении базы данных, а затем в ее сортировке достигла кое каких успехов. но вот возникла такакя проблема: мне нужно написать программу на языке С++ для гравировального станка. программа усложняется в 3 этапа: 1)появляется вопрос-"задайте координаты начальной точки" с клавиатуры вводятся значения Х и У. после ввода данных, игла перемещается в заданную точку. Если место положение точки не устраивает, то чтоб можно было задать новые координаты. 2) вводя с клавиатуры буквы или цифры, игла вычерчивает их на табличке 3) а в дальнейщем (игла вычерчивает на табличке), и задаваемые картинки. в нете не нашла ни одного хоть малость приближенного примера. буду благодарна любой помощи! зарание огромное сапасибо!!!!!!!! |
|
Сообщение
#274
|
|
|
|
7:08:2008, 18:30
|
|
Новенький Группа: Новенький Сообщений: 1 Регистрация: 7:08:2008 Пользователь №: 18 935 Репутация: 0
|
Помогите пожалуйста, срочно надо
Дан граф, определить, является ли он связным. Буду очень благодарна. |
|
Сообщение
#275
|
|
|
|
28:08:2008, 11:35
|
|
Новенький Группа: Новенький Сообщений: 1 Регистрация: 28:08:2008 Пользователь №: 19 248 Репутация: 0
|
Здравствуйте уважаемые программисты, помогите пожалуйста новичку.
Как решить задачу: Определить и вывести на экран трёхзначные натуральные числа, сумма цифр которых равна n(1<=n<=27). С помощью чего и по какому алгоритму она решаеться. Заранее спасибо. |
|
Сообщение
#276
|
|
|
|
5:09:2008, 14:41
|
|
Новенький Группа: Программист Сообщений: 13 Регистрация: 5:09:2008 Пользователь №: 19 364 Репутация: 0
|
Как решить задачу: Определить и вывести на экран трёхзначные натуральные числа, сумма цифр которых равна n(1<=n<=27). трехзначных чисел немного, я бы решил перебором(ИМХО никакого специального алогоритма ненадо). могу быстро решить, если еще надо и оформишь вопрос тут ]]>http://forum.codeby.net/topic24493.html]]> Сообщение отредактировал rrrFer - 5:09:2008, 15:11 |
|
Сообщение
#277
|
|
|
|
7:09:2008, 19:23
|
|
Новенький Группа: Программист Сообщений: 75 Регистрация: 5:01:2007 Из: The Мля Пользователь №: 8 686 Репутация: 1
|
Чёт я прикола не понял:) от 100 до 999 всё попадает:) 9*3 = 27 :) а они все натуральные:)
|
|
Сообщение
#278
|
|
|
|
8:09:2008, 00:55
|
|
Новенький Группа: Программист Сообщений: 13 Регистрация: 5:09:2008 Пользователь №: 19 364 Репутация: 0
|
|
|
Сообщение
#279
|
|
|
|
14:09:2008, 18:38
|
|
Новенький Группа: Новенький Сообщений: 1 Регистрация: 14:09:2008 Пользователь №: 19 514 Репутация: 0
|
Помогите пожалуста с заданиями плиз.....
1. Написать функцию, которая принимает целое число и возвращает число с перевернутым порядком цифр (Например: 567 - 765) Получить перевернуты числа для N чисел, введенных с клавиатуры. Число N также задается пользователем с клавиатуры. 2. Написать функцию, которая принимает целое число и возвращает истину, если число является простым, в противном случае – ложь. Проверить, являются ли простыми N введенных с клавиатуры целых чисел. Число N также задается пользователем с клавиатуры. 3. Напишите функцию. Которая рисует прямоугольник из звездочек шириной и высотой, заданной пользователем. Ширина и высота задаются в качестве параметров функции. 4. Напишите функцию, которая меняет все числа меньше ноля на максимальное число массива. |
|
Сообщение
#280
|
|
|
|
18:09:2008, 06:41
|
|
Новенький Группа: Программист Сообщений: 5 Регистрация: 18:03:2008 Пользователь №: 15 954 Репутация: 0
|
Привет!!!!
Помогите разобраться с конкатенацией strcat (функция для выполнения операции над строками) Надо использовать 4 массива указателей н-р char *art[5]={"ser","rty", "dog", "cat", "qu"} и т.д. Затем создать предложение, выбирая случайным образом слова из массивов. После выбора очередного слова выполняется конкатенация с предыдущим словом в массиве, который должен быть больщим чтобы уместить предложение. Слова должны отделяться пробелами. Проблема в том что не получается записать в этот массив слова с пробелом |
|
Сообщение
#281
|
|
|
|
18:09:2008, 15:35
|
|
Новенький Группа: Программист Сообщений: 75 Регистрация: 5:01:2007 Из: The Мля Пользователь №: 8 686 Репутация: 1
|
А в чём проблема?
Вместо DELIM подставляйте что хотите. |
|
Сообщение
#282
|
|
|
|
21:09:2008, 04:44
|
|
Новенький Группа: Программист Сообщений: 5 Регистрация: 18:03:2008 Пользователь №: 15 954 Репутация: 0
|
Спасибо большое destr за ответ
К вечеру до меня дошло как можно сделать k=rand()%3; strcat(ss,b[k]); strcat(ss," "); А теперь когда увидела ваш ответ сначала по вашему всё сделала, а потом по своему, я еще не узучала функцию malloc (предстоит, попозже немного). И вот у меня получился небольшой текст #include <stdio.h> #include <stdlib.h> #include <time.h> #include <ctype.h> #define DELIM " " int main(int argc, char *argv[]) { char *a[5]={"the", "a", "one", "some", "any"}; char *b[5]={"boy", "girl", "dog", "town", "car"}; char *c[5]={"drove", "jumped", "ran", "walked", "skipped"}; char *d[4]={"to", "from", "over", "on"}; char ss[700]; int i=0, j=0, k=0, len=0; char pRezult[700]={0}; char slov[10]={0}; srand(time(NULL)); for (i=0; i<19; i++) { k=rand()%3; strcpy(slov,a[k]); slov[0]=toupper(slov[0]); strcat(pRezult,slov); strcat(pRezult,DELIM); k=rand()%3; strcat(pRezult,b[k]); strcat(pRezult,DELIM); k=rand()%3; strcat(pRezult,c[k]); strcat(pRezult,DELIM); k=rand()%3; strcat(pRezult,d[k]); strcat(pRezult,DELIM); k=rand()%3; strcat(pRezult,a[k]); strcat(pRezult,DELIM); k=rand()%3; strcat(pRezult,b[k]); strcat(pRezult,"."); strcat(pRezult,DELIM); } printf ("%s\n", pRezult); system("PAUSE"); return 0; } Спасибо вам большое!!!!!!!!!!!!!!!!!! Ответ для Mademuazzelka 3. Напишите функцию. Которая рисует прямоугольник из звездочек шириной и высотой, заданной пользователем. Ширина и высота задаются в качестве параметров функции. #include <stdio.h> #include <stdlib.h> int pryam (int, int, char); int main() { char s; int side_L, side_R, sid; printf ("Enter number "); scanf ("%d", &side_L); printf ("Enter number "); scanf ("%d", &side_R); s='*'; pryam(side_L, side_R, s); system("PAUSE"); return 0; } int pryam (int x_1, int x_2, char y) { int a=0, b=0; for (a=x_1; a>=1; a--) { for (b=x_2;b>=1;b--) { printf ("%c ", y); } printf ("\n"); } } |
|
Сообщение
#283
|
|
|
|
23:09:2008, 14:58
|
|
Новенький Группа: Новенький Сообщений: 1 Регистрация: 23:09:2008 Пользователь №: 19 702 Репутация: 0
|
Помогите решить контрольную
требуется разработать объектно-ориентированную программу для работы с графическимми обьектами.Программа должна выполнять создание (изображение на экране)графических объектов согласно индивидуальному заданию, перемещение по экрану(изменение координат). Управление работой программы и перемещение объектов должно выполняться с помощью мыши. Один из объектов должен быть базовым (по выбору). Остальные объекты должны быть получены путем наследования из базового или других объектов .В программе должны использоваться виртуальные функции (не менее одной). При работе с графическими объектами обязательно использовать возможности полиморфиэма. Среда разработки - Borland C++ Builder (vitali_m@tut.by) |
|
Сообщение
#284
|
|
|
|
1:10:2008, 10:57
|
|
Новенький Группа: Новенький Сообщений: 1 Регистрация: 1:10:2008 Пользователь №: 19 832 Репутация: 0
|
Вот само задание:
Написать программу, которая после введённого с клавиатуры числа (в диапазоне от 1 до 99), обозначающего денежную единицу, дописывает слово "копейка" в правильной форме. Например, 5 копеек, 41 копейка и т.д. Кто ни будь, может подсказать, как сделать это задание? В турбо паскале это можно было бы реализовать с помощью оператора case: Но в С++ так не получается… |
|
Сообщение
#285
|
|
|
|
1:10:2008, 11:59
|
|
Божественный Группа: Модеры Сообщений: 761 Регистрация: 15:11:2005 Пользователь №: 2 573 Репутация: 7
|
а для 5-значных чисел ты бы тоже перечисления такие писал?
|
|
Сообщение
#286
|
|
|
|
1:10:2008, 19:26
|
|
Новенький Группа: Программист Сообщений: 75 Регистрация: 5:01:2007 Из: The Мля Пользователь №: 8 686 Репутация: 1
|
Подняли настроение на ночь:) Сколько же упорства:)
Попробуйте просклонять это дописываемое слово и выявить закономерность:) Вам всё ещё не понятно? P.S. Кстати в С++ так же можно сделать:) как и в паскале, Вы упорный человек:)
Сообщение отредактировал destr - 1:10:2008, 19:38 |
|
Сообщение
#287
|
|
|
|
9:10:2008, 11:34
|
|
Новенький Группа: Новенький Сообщений: 2 Регистрация: 2:01:2008 Пользователь №: 14 553 Репутация: 0
|
Мне нужно написать программу дешифрации на языке TurboC++.
Исходные данные: Зашифрованный текст. Криптографу известно одно слово незашифрованного текста. Программа должна спросить одно слово незашифрованного текста, потом перебрать все ключи по значению и по длине. Потом по этому ключу расшифровать текст и вывести его. |
|
Сообщение
#288
|
|
|
|
9:10:2008, 13:41
|
|
Новенький Группа: Программист Сообщений: 13 Регистрация: 5:09:2008 Пользователь №: 19 364 Репутация: 0
|
|
|
Сообщение
#289
|
|
|
|
11:10:2008, 05:12
|
|
Новенький Группа: Программист Сообщений: 13 Регистрация: 10:10:2008 Пользователь №: 20 212 Репутация: 0
|
С клавиатуры вводится некоторое число. Суть задачи состоит в перестановке элементов числа таким образом, чтобы сформировать максимальное число. К примеру, из 109 получить 901.
Алгоритм решения мне представляется следующим образом: ввод числа с клавиатуры, потом посредством деления на 10 занесение элементов числа в одномерный массив, сортировка любым удобным методом по убыванию и вывод конечного результата на экран. Программа не должна быть особо мудренной, все-таки я студент первого курса, поэтому многих функций не знаю еще. Кто может помочь? С радостью приму любые советы или варианты алгоритмов. У меня вышло что-то такое. #include <iostream> #include <conio.h> using namespace std; int main () { int const l=50; int N,lenght,m,k; int b[l],tmp; int i,j; cout << "Input number:\n"; cin >> N; cout << "Input lenght of number:\n"; cin >> lenght; for (m=0,k=0;k<lenght;k++) { // что вот здесь писать????? m++; } for (i=0;i<m-1;i++) for (j=1+i;j<m;j++) if (b[i]<b[j]) { tmp=b[i]; b[i]=b[j]; b[j]=tmp; } cout << "\n Result:\n"; for (i=0; i<m;i++) cout << b[i] <<' '; getch (); return 0; } Вот примерно так, только,что в цикле писать, чтобы остаток от деления числа N на 10 заносился в массив b[m], а в цикл для последующего деления возвращалась целая часть от деления |
|
Сообщение
#290
|
|
|
|
13:10:2008, 14:48
|
|
Новенький Группа: Программист Сообщений: 75 Регистрация: 5:01:2007 Из: The Мля Пользователь №: 8 686 Репутация: 1
|
Так не пойдёт? Но без проверок.
Сообщение отредактировал destr - 13:10:2008, 14:48 |
|
Сообщение
#291
|
|
|
|
19:10:2008, 21:09
|