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

программку не для новичков - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ошибки которых на самом деле нет http://www.cyberforum.ru/cpp-beginners/thread40508.html
possible use of идентификатор before diffinotion(С++) у меня в компиляторе возникает такое предупреждение, хотя все переменные объявлены ВО ВРЕМЯ. это происходит на компиляторе Borland 3.01 на borland 3.11 все идет нормально. хотелось бы узнать почему....код выложить на вряд ли смогу, он на 2500 строк.
C++ Сортировка массива. Имеется одномерный массив длиной n. Упорядочить массив методом выбора таким образом, чтобы элементы, находящиеся на четных позициях располагались по убыванию, а на нечетных позициях – по возрастанию. Я так думаю, что надо сначала отсортировать методом выбора, а затем показать четные и нечетные индексы. Как это сделать? const int n = 10; int a = {9, 6, 1, 16, 11, 14, 3, 19, 7, 4}; ... http://www.cyberforum.ru/cpp-beginners/thread40497.html
C++ Как открыть два файла для записи?
Здравствуйте, есть следующий код #include <iostream> #include <fstream> using namespace std; int main() { int accountNum; // номер счета char name; // имя клиента
C++ Общий вопрос по кодировке программ под Windows
Помогаю с переводом одной англоязычной программы (она на C++, но не уверен имеет ли это значение) на русский. От разработчика этой программы приходит письмо примерно след. содержания: "Объекты, создаваемые нашей программой требуют использовать ISO-8859-5 (Кириллица), а в русских Виндах используется 1251. Мы можем конвертировать программу в 1251, но тогда получится, что все объекты созданные...
C++ Ошибка компиляций mmsystem.h (на с++) http://www.cyberforum.ru/cpp-beginners/thread40383.html
Я пытался компилить этот код, но к сожелению он не скомпилился #include <iostream> #include <cstdio> #include <mmsystem.h> using namespace std; int main(){ freopen("input","r",stdin); freopen("output","w",stdout);
C++ Сравнить содержимое двух файлов и совпадающую информацию вывести в третий файл Нужен толчок, только начали изучать как работать с файлами. Первое задание и я застряла, нужно сравнить содержимое двух файлов и совпадающую инфо вывести в 3ий файл. Да ещё один файл содержит номера и фамилии а другой только номера. должны сравниваться номера и если совпадают то вместе с фамилией переноситься на 3 файл. Я дошла только до этого #include <stdio.h> #include<stdlib.h>... подробнее

Показать сообщение отдельно
Search..
Заказ софта
 Аватар для Search..
339 / 184 / 10
Регистрация: 26.05.2009
Сообщений: 863
16.06.2009, 17:24     программку не для новичков
Задача №6.
Гражданин 1-го марта открыл счет в банке на сумму 1000 руб. Через каждый месяц размер вклада увеличивается на 2% от имеющейся суммы. Определить прирост суммы вклада:
а) за 1-й – 10-й месяцы:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <locale.h>
 
int main(int argc, char * argv [])
{
    setlocale(LC_ALL,"Rus");
 
    double a = 1000;
    double b = 0;
 
    printf("Прирост за: \n");
 
    for(short k = 1; k <= 10; k++)
    {
        b = a;
        a = a + (a * 0.02);
        b = a - b;
 
        printf("%d\tМесяц:\t%g руб.\n", k, b);
    }
 
    return 0;
}
Добавлено через 6 минут 51 секунду
б) через 3, 4…12 месяцев.
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
#include <stdio.h>
#include <locale.h>
 
int main(int argc, char * argv [])
{
    setlocale(LC_ALL,"Rus");
 
    double a = 1000, b = 0;
 
    printf("Прирост через:\n");
 
    for(short k = 1; k <= 12; k++)
    {
        if(k >= 3)
        {
            a = a + (a * 0.02);
            b = a - 1000;
 
            printf("%d\tМесяца(ев)\t=\t%g руб.\n", k, b);
        }
        else
        {
            a = a + (a * 0.02);
        }
    }
 
    return 0;
}
Добавлено через 5 минут 31 секунду
Задача №5.
Вычислить сумму, при x=2. Операцию возведения в степень не использовать.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
int main(int argc, char * argv [])
{
    short x = 2, a = x, b = x;
 
    for(short k = 3; k <= 11; k += x)
    {
        a = (a * x) * x;
        b = b + (a / k);
    }
 
    printf("b: %d\n", b);
 
    return 0;
}
Добавлено через 3 минуты 1 секунду
Задача №4. Вычислить сумму .
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
 
int main(int argc, char * argv [])
{
    short a = 0;
 
    for(short k = 2; k <= 10; k++)
    {
        a = a + (k / (k + 1));
    }
 
    printf("a: %d\n", a);
 
    return 0;
}
Добавлено через 1 минуту 20 секунд
P.S: А, Турбо С... А не прочитал сначала... Я программы пишу в MS Visual Studio...
 
Текущее время: 13:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru