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

написание программ на C - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 4.78
igoran
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 13
18.01.2011, 16:36     написание программ на C #1
3. Написать программу вычисления стоимости разговора по телефону с учетом 20% скидки, предоставляемой по субботам и воскресеньям.
4. Дано натуральное число n и действительное x. Найти сумму n членов ряда: S=cosx-cos3x/3^2+cos5x/5^2+...+(-1)^n-1*cos(2n+1)x/(2n+1)^2

5. Фирма ежегодно на протяжении n лет закупала оборудование стоимостью соответственно s1, s2, ...,sn pублей в год (эти числа вводятся и обрабатываются последовательно). Ежегодно в результате износа и морального старения (амортизации) все имеющееся оборудование уценяется на р%.. Какова общая стоимость накопленного оборудования за n лет?

6. Даны два натуральных числа n и k. Проверить равно ли n сумме k-х степеней своих цифр.
7. Написать программу, которая объединяет два упорядоченных по возрастанию массива в один, также упорядоченный массив.
8. Даны два упорядоченных по возрастанию массива А[n] и В[m]. Получить из них путем слияния упорядоченный по возрастанию массив С; совпадающие элементы вставлять единожды, причем удаляемые элементы собрать в массиве D. Подсчитать количество элементов в массиве С и D.
9. Дана целая квадратная матрица n-го порядка. Определить, является ли она магическим квадратом, т.е. такой, в которой суммы элементов во всех строках и столбцах одинаковы.
10. Определить максимальный элемент квадратной матрицы, из треугольника, находящегося выше главной диагонали.

Добавлено через 1 минуту
3 задание

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
int main()
{
        setlocale (LC_ALL, ".1251");
        int day, len;
        double c;
        cout << "Введите стоимоть\n";
        cin >> c;
        cout << "Введите продолжительность\n";
        cin >> len;
        cout << "Введите день\n";
        cin >> day;
 
        c *= len;
 
        if (day == 6 || day == 7)
                c -= c * 0.2;
        cout << c << endl;
        return 0;
}
подскажите как это будет выглядить на языке C

Добавлено через 1 минуту
с остальным даже не знаю как бороться
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igoran
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 13
19.01.2011, 00:07  [ТС]     написание программ на C #21
NONAME00.CPP 6: Statement missing ;
NONAME00.CPP 11: Undefined symbol 'len'
NONAME00.CPP 13: Undefined symbol 'day'
NONAME00.CPP 19: Function should return a value

Добавлено через 1 минуту
может int day и float len?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
19.01.2011, 00:08     написание программ на C #22
igoran, возможно вы неправильно скопировали код. На даный момент под рукой нет борланда, но в MSVS 2010 программа нормально работает!!!
igoran
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 13
19.01.2011, 00:08  [ТС]     написание программ на C #23
len это что такое ? остальное я всё в программе понял
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
19.01.2011, 00:10     написание программ на C #24
Цитата Сообщение от igoran Посмотреть сообщение
len это что такое ? остальное я всё в программе понял
Длительность розговора!!!!
igoran
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 13
19.01.2011, 00:18  [ТС]     написание программ на C #25
я вводил всё правильно...потом разберусь ...главное чтоб на бумаге было и сохранено в компе что делал

Добавлено через 4 минуты
но всеровно большое спасибо вам
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
19.01.2011, 01:00     написание программ на C #26
Цитата Сообщение от igoran Посмотреть сообщение
9. Дана целая квадратная матрица n-го порядка. Определить, является ли она магическим квадратом, т.е. такой, в которой суммы элементов во всех строках и столбцах одинаковы.
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
44
45
46
47
48
49
50
51
52
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <time.h>
#include <stdlib.h>
 
#define M 4
#define N 4
 
int main()
{
        srand(unsigned(time(NULL)));
        int mat[M][N];
        int sum=0,tmp=0,i,j,tmp1=0,tmp2=0,flag=1;
        printf("Matrix\n");
         for(i=0; i<M; i++)
         {
             for(j=0; j<N; j++)
             {
                 mat[i][j]=rand()%9;
                 printf("%d ",mat[i][j]);
                  if(!i)
                  {
                      sum+=mat[i][j];
                  }
                   if((i==j) || (i+j==N-1))
                 {
                     tmp2+=mat[i][j];
                 }
             }
           printf("\n");
         }
        for(i=0; i<M; i++)
        {
            for(j=0; j<N; j++)
            {
                tmp+=mat[i][j];
                tmp1+=mat[j][i];
            }
           if(tmp!=sum && tmp1!=sum)
           {
               flag=0;
               break;
           }
          tmp=0;
          tmp1=0;
        }
        (tmp2/2)==sum ? flag=1 : flag=0;
        flag ? printf("Yes") : printf("No");
        getch();
        return 0;
}
Temirlan90
 Аватар для Temirlan90
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
19.01.2011, 18:43     написание программ на C #27
int day, len;
scanf("%d",&len);
scanf("%d",&day);
igoran, вместо %d сделайте %i, так как принимается целочисленная переменная, а не с плавающей точкой.
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
19.01.2011, 18:46     написание программ на C #28
Цитата Сообщение от Temirlan90 Посмотреть сообщение
igoran, вместо %d сделайте %i, так как принимается целочисленная переменная, а не с плавающей точкой.
%d эквивалентно %i, так-что Вы не правы в своем замичание.
Temirlan90
 Аватар для Temirlan90
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
19.01.2011, 22:34     написание программ на C #29
asics, оуу фак)), а тогда в чем у него проблема Вы не знаете?
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
19.01.2011, 22:42     написание программ на C #30
В каком коде ? А то всю тему читать впадлу.
Temirlan90
 Аватар для Temirlan90
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
19.01.2011, 22:47     написание программ на C #31
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <conio.h>
int main()
{
        int day, len;
        double c;
        printf("Enter cost\n");
        scanf("%lf",&c);
        printf("Enter time length\n");
        scanf("%d",&len);
        printf("Enter day\n");
        scanf("%d",&day);
        c *= len;
         if (day == 6 || day == 7)
                c -= c * 0.2;
        printf("%lf\n",c);
                getch();
        return 0;
}
NONAME00.CPP 6: Statement missing ;
NONAME00.CPP 11: Undefined symbol 'len'
NONAME00.CPP 13: Undefined symbol 'day'
NONAME00.CPP 19: Function should return a value
такие вот ошибки
asics,
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
19.01.2011, 22:54     написание программ на C #32
Temirlan90, У меня все норм:
Миниатюры
написание программ на C  
Temirlan90
 Аватар для Temirlan90
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
19.01.2011, 22:59     написание программ на C #33
asics, вопрос не по теме конечно, но ведь главное отличие от с и с++, то что с++ это шаг в ооп? или не так...
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
19.01.2011, 23:02     написание программ на C #34
Temirlan90, Ну в принципе да, оно главное, но не единственное.
Temirlan90
 Аватар для Temirlan90
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
19.01.2011, 23:06     написание программ на C #35
asics, последний вопрос и все=), вот я уже хорошо понял указатели, функции, строки, массивы, сортировки, структуры. А вот в ооп дуб дубом, ты бы не мог литературы посоветовать, именно по с++, а не по с, буду очень признателен.
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
19.01.2011, 23:12     написание программ на C #36
Ну раз з ООП на "Вы", то Р.Лафоре - Объектно-ориентированное программирование в С++ тебе поможет, так же, про STL не забуть - Джесс Либерт - Стандартная Библиотека С++ на примерах.
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
19.01.2011, 23:41     написание программ на C #37
Цитата Сообщение от Temirlan90 Посмотреть сообщение
такие вот ошибки
Скорее всего дело в компиляторе!!!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.01.2011, 00:00     написание программ на C
Еще ссылки по теме:

Написание формулы C++
C++ Написание программ на нескольких языках программирования

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

Или воспользуйтесь поиском по форуму:
Temirlan90
 Аватар для Temirlan90
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
20.01.2011, 00:00     написание программ на C #38
MILAN, согласен с Вами.
Yandex
Объявления
20.01.2011, 00:00     написание программ на C
Ответ Создать тему
Опции темы

Текущее время: 10:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru