Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
 Аватар для Garret192
1 / 1 / 0
Регистрация: 21.10.2009
Сообщений: 84

Простенькие задания

22.10.2009, 21:11. Показов 3963. Ответов 34
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем.Помогите пожалуйста решить задачи.
(если не трудно с пояснениями)

1.Дано натуральное число N найти все его делители.

2.Дан массив из n элеметов сформировать 2 массива ( с положительными элементами) и ( с отрицательными).

Заранее спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.10.2009, 21:11
Ответы с готовыми решениями:

Простенькие переключатели
Уважаемые программисты, помогите реализовать столь простенькую задачу: на форме расположен компонент "Edit" и две кнопки:...

Три простенькие задачи на C++
Здравствуйте. Скажите пожалуйста, как написать решение трёх простых задач в компиляторе? 1) За какое время велосипедист проедет 250...

Две простенькие програмки
При защите лабораторных спросили следующие задания : F(x)=N! Cin > N Найти N! Дан масив из 10 символов нужно вывести на экран...

34
 Аватар для AnonymC
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
22.10.2009, 22:55
Студворк — интернет-сервис помощи студентам
Garret192, это на форуме есть,юзайн поиск
0
0 / 0 / 0
Регистрация: 22.10.2009
Сообщений: 20
22.10.2009, 22:57
вот еще вопрос. когда уместно вводить числа double - когда float. я float брал, это хуже?
0
 Аватар для AnonymC
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
22.10.2009, 22:59
SStream, double с большей вместимостью чем флоат
0
0 / 0 / 0
Регистрация: 22.10.2009
Сообщений: 20
22.10.2009, 23:00
МедведЪ, а. ясно. и большую память занимает. обычно double берется? когда float?
0
 Аватар для AnonymC
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
22.10.2009, 23:03
SStream, если больше чем флоат-то памяти тоже больше
смотря как...в больших проектах если есть возможность то флоат,если надо то дабл...если везде дабл будет то у тебя рам к черту сдохнет,а о больших пргах,это тезнология программирования
0
 Аватар для System.exe
92 / 88 / 58
Регистрация: 14.05.2009
Сообщений: 202
22.10.2009, 23:27
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream.h>
#include <iomanip.h>
#include <math.h>
main()
{
int n,i;
double max_otr;
cout<<"enter size of massive\n";
cin>>n;
double a[n];
for (i=1;i<n;i++)
a[i]=rand()%n-20;
for (i=1;i<n;i++)
{
if (a[i]>0) continue;
else 
{
max_otr=abs(a[i]);
break;
}
}
for (i=2;i<n;i++)
{
if (a[i]<0 && abs(a[i])>max_otr)
max_otr=abs(a[i]);
else continue;
}
cout<<"max otricateln="<<max_otr<<"\n";
return 0;
}
1
 Аватар для Trol-100
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 14
22.10.2009, 23:36
Эй математики помогите тагда такую задчу решить: сумма двух чисел равна некоему числу,их произведение тоже равно этому числу и отношение первого ко второму равно этому же числу!надо числа найти...
0
Путешественница
 Аватар для MotherBoard
1250 / 478 / 11
Регистрация: 22.02.2009
Сообщений: 2,842
22.10.2009, 23:42
Может я что и путаю...Могу путаться...НО если что,ребята поправят. Это я про площадь треугольника,где используется корень
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 #include<iostream>
#include<conio.h>
#include<math.h>
Using namespace std;
int main()
{
Double a,b,c;
сout<<введите a,b,c<<endl;
cout<<a=;
сin>>a;
cout<<b=;
сin>>b;
cout<<c=;
сin>>c;
double sqrt(p(p-a)(c-b)(p-c) где р=с/2
сout<<S=<S;
return 0;
getch();
}
Вот только не знаю,как формулу р занести,которая с/2.. Как её объявить...
Простите,я ещё только учусь,пусть поправят знающие....
0
0 / 0 / 0
Регистрация: 22.10.2009
Сообщений: 20
22.10.2009, 23:59
Вот только не знаю,как формулу р занести,которая с/2.. Как её объявить...
Простите,я ещё только учусь,пусть поправят знающие....
просто обьявляется новая переменная. скажем pd = c/2
ну и вставляется как полупериметр. по-другому я не смог) System.exe также решил
0
Путешественница
 Аватар для MotherBoard
1250 / 478 / 11
Регистрация: 22.02.2009
Сообщений: 2,842
23.10.2009, 00:04
Я ещё просто чайник чайником... У самой прога на руках,работающая в окне консоли,а на следующую сессию задали к ней пользовательский интерфейс Я в этом не бе и не ме ещё... Я пока что кое - как в задачках такого уровня...
0
0 / 0 / 0
Регистрация: 22.10.2009
Сообщений: 20
23.10.2009, 00:15
C++
1
2
3
4
5
6
7
main()
{
...
P1=P/2;
S=sqrt(P1*(P1-a)*(P1-b)*(P1-c));
...
}
system.exe дал же решение. ввел переменную P1=P/2;
теперь ему усложнять задачу не надо
S=sqrt(P1*(P1-a)*(P1-b)*(P1-c)) везде переменная P1
0
 Аватар для Garret192
1 / 1 / 0
Регистрация: 21.10.2009
Сообщений: 84
23.10.2009, 00:15  [ТС]
Цитата Сообщение от System.exe Посмотреть сообщение
a[i]=rand()%n-20;
System.exe ты не мог обьяснить смысл этой строчки
0
0 / 0 / 0
Регистрация: 22.10.2009
Сообщений: 20
23.10.2009, 00:26
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <math.h>
using namespace std;
main()
{
    float a,b,c,C,S,p;
 
    cout << "Enter a side";
    cin >> a;
    cout << "Enter b side";
    cin >> b;
    cout << "Enter c side";
    cin >> c;
 
    C = a+b+c;
    p = C/2;
 
    
    S =  sqrt(p(p-a)*(p-b)*(p-c));
    cout << "C =" << C << "; " << "S =" << S;
    return 0;
}
вот это то что у меня с учетом расчета корня. выводит вот:
C:\VC\triangle\source.cpp(19) : error C2064: term does not evaluate to a function
Error executing cl.exe.
чего за...

Добавлено через 1 минуту
умножение пропустил перед p В формуле)))
0
 Аватар для System.exe
92 / 88 / 58
Регистрация: 14.05.2009
Сообщений: 202
23.10.2009, 01:14
Смысл строчки :
C++
1
a[i]=rand()%n-20
состоит в следующем: rand() это генератор случайных чисел. Т.е. Когда написано rand()%n то мы присваиваем элементам массива случайные значения из интервала от 0 до n. А так как в нем по условию должны быть отрицательные элементы, то пишем -20. Можно не обязательно 20, а любое целое число, но лучше >=5
0
 Аватар для AnonymC
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
23.10.2009, 10:51
Trol-100, то есть a+b=c a*b=c и (a+b)*(a*b)=c?так вроде?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.10.2009, 10:51

Решите простенькие 2 ве задачки в с++
№1 задача . Вводится число N, а затем - N чисел. Определить, сколько среди них пар одинаковых чисел №2 задача . Дана...

Напишите пожалуйста простенькие программы на С++.
Программа 1. При помощи генератора чисел создать одномерный массив. Длинна массива задается пользователем. Программа 2. При помощи...

простенькие задачки, которые помогут в изучении С++
тут я начал изучать с++ помогите с простенькими задачками.... а то без них трудно материал усваивать или ссылки дайте...

Решите простенькие задания
Ввод входных данных: может быть организован только из текстового файла. Вывод результатов: только на экран монитора. В некотором...

Простенькие программы
Помогите выполнить эти задания. Все задания находятся в вордовских файлах. Они очень простые. Заранее всем Большое Спасибо!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
35
Ответ Создать тему
Новые блоги и статьи
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки. Добавлено: - Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы. Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru