Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.72/29: Рейтинг темы: голосов - 29, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 13

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

18.01.2011, 16:36. Показов 6233. Ответов 37
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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 минуту
с остальным даже не знаю как бороться
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.01.2011, 16:36
Ответы с готовыми решениями:

Написание программ
Я хотел бы попросить у вас помощи в написании нескольких программ, вообще не понимаю как это. Во втором задании нужно определить число...

написание программ
В С++ программы пишутся так же, как в делфи типа с сбрасыванием компонентов на форму с события свойствами в инспекторе объектов или по...

Написание визуальных программ
Изучаю C++ уже год, так и не понял, как делать визуальные программы. Работал только с консольными. Не подскажите, как визуализировать?)

37
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 13
19.01.2011, 00:07  [ТС]
Студворк — интернет-сервис помощи студентам
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?
0
 Аватар для MILAN
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
19.01.2011, 00:08
igoran, возможно вы неправильно скопировали код. На даный момент под рукой нет борланда, но в MSVS 2010 программа нормально работает!!!
1
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 13
19.01.2011, 00:08  [ТС]
len это что такое ? остальное я всё в программе понял
0
 Аватар для MILAN
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
19.01.2011, 00:10
Цитата Сообщение от igoran Посмотреть сообщение
len это что такое ? остальное я всё в программе понял
Длительность розговора!!!!
1
0 / 0 / 0
Регистрация: 18.01.2011
Сообщений: 13
19.01.2011, 00:18  [ТС]
я вводил всё правильно...потом разберусь ...главное чтоб на бумаге было и сохранено в компе что делал

Добавлено через 4 минуты
но всеровно большое спасибо вам
0
 Аватар для MILAN
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
19.01.2011, 01:00
Цитата Сообщение от 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;
}
1
 Аватар для Temirlan90
137 / 137 / 25
Регистрация: 30.09.2010
Сообщений: 333
19.01.2011, 18:43
int day, len;
scanf("%d",&len);
scanf("%d",&day);
igoran, вместо %d сделайте %i, так как принимается целочисленная переменная, а не с плавающей точкой.
1
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
19.01.2011, 18:46
Цитата Сообщение от Temirlan90 Посмотреть сообщение
igoran, вместо %d сделайте %i, так как принимается целочисленная переменная, а не с плавающей точкой.
%d эквивалентно %i, так-что Вы не правы в своем замичание.
2
 Аватар для Temirlan90
137 / 137 / 25
Регистрация: 30.09.2010
Сообщений: 333
19.01.2011, 22:34
asics, оуу фак)), а тогда в чем у него проблема Вы не знаете?
1
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
19.01.2011, 22:42
В каком коде ? А то всю тему читать впадлу.
0
 Аватар для Temirlan90
137 / 137 / 25
Регистрация: 30.09.2010
Сообщений: 333
19.01.2011, 22:47
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,
0
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
19.01.2011, 22:54
Temirlan90, У меня все норм:
Миниатюры
написание программ на C  
1
 Аватар для Temirlan90
137 / 137 / 25
Регистрация: 30.09.2010
Сообщений: 333
19.01.2011, 22:59
asics, вопрос не по теме конечно, но ведь главное отличие от с и с++, то что с++ это шаг в ооп? или не так...
0
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
19.01.2011, 23:02
Temirlan90, Ну в принципе да, оно главное, но не единственное.
1
 Аватар для Temirlan90
137 / 137 / 25
Регистрация: 30.09.2010
Сообщений: 333
19.01.2011, 23:06
asics, последний вопрос и все=), вот я уже хорошо понял указатели, функции, строки, массивы, сортировки, структуры. А вот в ооп дуб дубом, ты бы не мог литературы посоветовать, именно по с++, а не по с, буду очень признателен.
0
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
19.01.2011, 23:12
Ну раз з ООП на "Вы", то Р.Лафоре - Объектно-ориентированное программирование в С++ тебе поможет, так же, про STL не забуть - Джесс Либерт - Стандартная Библиотека С++ на примерах.
1
 Аватар для MILAN
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
19.01.2011, 23:41
Цитата Сообщение от Temirlan90 Посмотреть сообщение
такие вот ошибки
Скорее всего дело в компиляторе!!!
0
 Аватар для Temirlan90
137 / 137 / 25
Регистрация: 30.09.2010
Сообщений: 333
20.01.2011, 00:00
MILAN, согласен с Вами.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.01.2011, 00:00

Написание программ с использованием файлов
Создать текстовый файл из 5 строк, прочитать созданный файл и получить новый файл. В новый файл переписать каждую строку, где первая буква...

Написание компилятора для С++ программ в блокноте
Приветствую. Такой вопрос, можно ли написать bat файл который являлся бы компилятором для С++(нормальные среды разработки у меня есть,...

Написание программ на нескольких языках программирования
Написание программ на нескольких языках программирования - слышал, что так можно делать. А как? (Просто для интереса спросил.)

Написание многомодульных программ с использованием циклов
Люди,кто-нибудь знает как решить эту задачу? если да,то напишите пожалуйста. Составить функцию, которая, получив целое число,...

Составление алгоритмов и написание программ обработки строк
Молю о помощи. С этими строками у меня просто беда... Функция int isLatin (TCHAR s) получает символ и определяет, является ли он...


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

Или воспользуйтесь поиском по форуму:
38
Ответ Создать тему
Новые блоги и статьи
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
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, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru