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

1) Структура 2) строки нужно Именно на Си, а не на Си++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Из элементов массива А сформировать массив С того же размера по правилу http://www.cyberforum.ru/cpp-beginners/thread263571.html
1. Из элементов массива А сформировать массив С того же размера по правилу: отрицательные элементы массива А уменьшить в три раза, другие преподнести ко второй степени. Помогите написать на Turbo C++)))) Добавлено через 52 минуты :wall: Добавлено через 47 минут :cry:
C++ Ввод массива в цикле while У меня в представленном коде, цикл while должен запрашивать ввод массива объектов, и прерываться по достижении конца массива или при вводе пустой строки. Но, при всем моем старании код не работает должным образом. подскажите, в чем моя ошибка. #include<iostream> #include<cstring> using namespace std; const int Len = 40; struct golf{ char fullname; http://www.cyberforum.ru/cpp-beginners/thread263568.html
C++ Функция
Составить функцию "сжатия" исходной последовательности символов: каждая подпоследовательность, состоящая из идущего несколько раз подряд символа заменяется на текст x(k), где х - символ, а k - число вхождений этого элемента в подпоследовательность. нужно на С
Написать собственные strtok, strlen C++
Написать собственные strtok, strlen Подскажите какой должен быть алгоритм...
C++ слова из М букв http://www.cyberforum.ru/cpp-beginners/thread263552.html
Дана строка из отдельных английских слов. Напечатать все слова, состоящие из M букв. помогите пожалуйсто... #include <stdafx.h> #include <iostream> #include <stdlib.h> #include <conio.h> #include <string.h> #include <locale> using namespace std;
C++ Добавить пробел между словами проблема, как добавить в конце проги чтобы было пробела между словами #include <stdafx.h> #include <stdlib.h> int main() { char s; printf("Input string: "); подробнее

Показать сообщение отдельно
x1Mike7x
 Аватар для x1Mike7x
214 / 127 / 6
Регистрация: 06.11.2010
Сообщений: 234
26.03.2011, 16:50     1) Структура 2) строки нужно Именно на Си, а не на Си++
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
#include <stdio.h>
#include <stdlib.h>
 
struct Tovar
{
    int R, K;
};
 
int main()
{
    long double P;
    int Rubl, Kop;
    struct Tovar T1, T2;
 
    // Реализуете ввод дробного числа P - цены (пример: "43.85")
    P = 34.53;
    T1.R = (int)P;
    T1.K = (int)((P - (int)P) * 100);
    // Аналогично для товара 2
    P = 6.25;
    T2.R = (int)P;
    T2.K = (int)((P - (int)P) * 100);
 
    Rubl = T1.R + T2.R;
    Kop = T1.K + T2.K;
    if (Kop >= 100)
    {
        ++Rubl;
        Kop -= 100;
    };
    printf("Суммарная стоимость товаров %i рублей %i копеек", Rubl, Kop);
 
    // Тут надо ввести сколько заплатили - юзаем опять переменную Р
    P = 50.0;
    P -= (Rubl + (double)Kop / 100);
    if (P < 0)
        printf("Какая сдача? Нам не доплатили!");
    else if (P == 0)
        printf("Сдачи нет!");
    else
    {
        // Заюзаем для нахождения сдачи одну и наших переменных типа нашей структуры - она все равно нам не нужна уже
        T1.R = (int)P;
        T1.K = (int)((P - (int)P) * 100);
        printf("\nСдача: %i рублей %i копеек", T1.R, T1.K);
    };
    system("pause");
    return 0;
}
 
Текущее время: 00:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru