Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
хай
2 / 2 / 0
Регистрация: 22.11.2012
Сообщений: 99
#1

нужна программа на завтра - C++

22.11.2012, 13:23. Просмотров 396. Ответов 5
Метки нет (Все метки)

нужно написать программу с помощью условия (if, else), цикла(ов) и while. первую и вторую. буду очень благодарен.вариант 17 если что. 16 не нужно. я бы и сам написал. но не успеваю. задают очень много. заранее спасибо.
Миниатюры
нужна программа на завтра  
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2012, 13:23     нужна программа на завтра
Посмотрите здесь:

Нужна программа - C++
Помогите написать программу вот задание, пример "б" нужно сделать, помогите пожалуйста

Нужна программа по перестановкам! - C++
Нужна программа которая выведет все возможные перестановки 5 чисел(желательно результат сохранив в txt файл) Можно сразу скинуть exe файл)

Нужна программа с классами - C++
Здравствуйте. Нужна программа с классами, и пояснением что она делает.. абсолютно любая и рабочая Заранее спасибо!

нужна программа калькулятор - C++
доступ к ПК временно не доступен, а сессия уже через пару дней, задали написать программу калькулятор, можно даже и элементарную, если есть...

Нужна программа с циклами - C++
Скиньте ссылку или код программы с использованием циклов ( не менее 10 циклов). Желательно такую, в которой с базовым уровнем знаний можно...

Нужна любая полезная программа. - C++
ЛЮДИ,МНЕ НУЖНА ПРОГРАММА,АБСОЛЮТНО ЛЮБАЯ,НО ЧТОБЫ ОНА БЫЛА ПОЛЕЗНАЯ НЕ ТОЛЬКО ДЛЯ МЕНЯ,НО ДЛЯ ОКРУЖАЮЩИХ...ЕСЛИ ЕСТЬ У КОГО ГОТОВЫЕ,ТО...

Помогите! нужна простая программа - C++
Всем привет, нуждаюсь в вашей помощи, мне нужна простая программа написанная на С++, не важно что она будет делать, главное чтобы в ней был...

Есть код, нужна программа - C++
Доброго времени суток! Я никогда не работал с С++. Есть код программы, но нет исходного файла. Подскажите, что мне сделать и как это...

С++ Нужна программа модульной структуры - C++
Пожалуйста помогите,нужна программа модульной структуры,приблизительно на страницу,(т.е. объемная) на языке С++.Заранее огромное спасибо. ...

Нужна программа Музыкальный будильник! - C++
нужна программа Музыкальный будильник!!! Очень срочно


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
хай
2 / 2 / 0
Регистрация: 22.11.2012
Сообщений: 99
22.11.2012, 13:32  [ТС]     нужна программа на завтра #2
ну поможет кто нибудь или нет??
lemegeton
2918 / 1347 / 134
Регистрация: 29.11.2010
Сообщений: 2,721
22.11.2012, 14:19     нужна программа на завтра #3
Цитата Сообщение от хай Посмотреть сообщение
ну поможет кто нибудь или нет??
Не нукай, не запряг.

А за то, что не терпеливый, код демонстрирует уязвимость алгоритма.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <cmath>
 
long accumulate(int x, int start, int end, int modificator) {
  long result = 1;  
  for (; start < end; ++start)
    std::cout << x << " - " << pow(2, start) << " + " << (long)modificator << " = " << (result *= (long)x - (long)pow(2, start) + (long)modificator) << std::endl;
  return result;
}
 
int main(int argc, char **argv) {
  int x = 3;
  std::cout << accumulate(x, 1, 7, 0) / (double)accumulate(x, 1, 7, -1) << std::endl; 
  return 0;
}
хай
2 / 2 / 0
Регистрация: 22.11.2012
Сообщений: 99
22.11.2012, 14:36  [ТС]     нужна программа на завтра #4
А можно как то проще эту программу?
Kastaneda
22.11.2012, 15:21
  #5

Не по теме:

Цитата Сообщение от хай Посмотреть сообщение
нужна программа на завтра
6:00 - подъем
...
7:00 - 24:00 - учить С++
24:00 - отбой

TrueBit
95 / 95 / 12
Регистрация: 19.11.2012
Сообщений: 195
22.11.2012, 15:47     нужна программа на завтра #6
Вот набросок, но сразу скажу все варианты работы(особенно в 2) не предусмотрены и может выдавать некорректные результаты. Первое двумя способами:

p.s. если непонимаете смысл рекурсии можете посмотреть функцию factorial в закомментированом коде(случайно начал делать вариант 16 и вспомнил что его ненадо)
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
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
#include <math.h>
 
using namespace std;
/*double factorial(int n) { // факториал(без случая задания отрицательного аргумента)
    if(n<=1) return 1;
    return n*factorial(n-1);
}
double task1(double x,double n) {
    if(n>1)
        return pow(sin(x),n)+task1(x,n-1);
    else
        return sin(x);
}
double task2(double n) {
    return 1;
}
*/
double task1_1(double x) { //легко
    long double result=1.0;
    for(int i=2;i<=64;i=i*2) //проверка не будет ли одна из скобок 0
        if(x==i || x==i-1) return 0;
    for(int i=2; i<=64; i=i*2) {
        result=result*( (x-i)/(x-(i-1)) );
    }
    return result;
}
double task1_2(double x,double n) { //рекурсия
    for(int i=2;i<=n;i=i*2) //проверка не будет ли одна из скобок 0
        if(x==i || x==i-1) return 0;
    if(n==2) return (x-2)*(x-1);
    return (x-n)/(x-(n-1))*task1_2(x,n/2);
}
double task2(double n) {
    return ( n*log(n) )/( pow(log(n),n) );
}
int main()
{
    cout << task1_1(0.0) << endl;
    cout << task1_2(0.0,64.0) << endl;
    cout << task2(5.0) << endl;
    getchar();
}
Yandex
Объявления
22.11.2012, 15:47     нужна программа на завтра
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru