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

Строки символов: Вывести на экран стоимость в рублях и копейках - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ пользовательские функции в visual c++ http://www.cyberforum.ru/cpp-beginners/thread115466.html
Создать две функции для работы с массивом: • формирование массива трехзначных чисел с помощью датчика случайных чисел и вывода его на экран; • вычисление суммы массива. Имя массива и его размер передаются в функцию в качестве параметров. Продемонстрировать работу функции на примере двух разных массивов. Среда программирования: visual c++
C++ Найти минимальный элемент массива В одномерном массиве, состоящем из п целых элементов, вычислить 2) минимальный элемент массива; 3) сумму элементов массива, расположенных между первым и последним положительными элементами. ' Преобразовать массив таким образом, чтобы сначала располагались все элементы, равные нулю, а потом — все остальные. http://www.cyberforum.ru/cpp-beginners/thread115449.html
Нулевые диагональные элементы (квадратная матрица) C++
В заданной квадратной матрице значения некоторых диагональных элементов равняются нулю (главная диагональ). Переставить строки или столбцы матрицы таким образом, чтобы диагональные элементы стали ненулевыми. Если это невозможно сделать, вывести соответствующее сообщение. Мой код - выводит квадратную матрицу. Помогите, пожалуйста, дописать програму! Последняя надежда на Вас!!! Заранее огромное...
C++ установка Visual C++ 2008 Express Edition
Здравствуйте:) Хотела установить Visual C++ 2008 Express Edition. Дело все в том, что у меня Windows Vista и в самом конце установки выдается сообщение, что произошла ошибка и программа будет закрыта. Эту программу я скачала с официального сайта Microsoft, в общем все как-то странно. Подскажите пожалуйста какие-нибудь варианты решения проблемы:)
C++ Вывод Программы в файл!!!!! http://www.cyberforum.ru/cpp-beginners/thread115411.html
Программисты) нужна небольшая поправочка....немогу разобраться с выводом результата программы в файл. подскажите что нужно исправить в выводе#include<stdio.h> int main() {FILE*f; f = fopen ("I:\\lab3.txt", "w"); int A,i,j,k=1; for(j=0;j<6;j++) { if (j%2 == 0) { for (i = 5; i > -1; i--) {
C++ Найти разницу между количеством согласных и гласных букв в тексте! Помогите разобраться! подробнее

Показать сообщение отдельно
Fabre4
0 / 0 / 0
Регистрация: 17.02.2010
Сообщений: 16

Строки символов: Вывести на экран стоимость в рублях и копейках - C++

11.04.2010, 20:54. Просмотров 358. Ответов 0
Метки (Все метки)

Здраствуйте....Помогите написать программу....
Задана строка, что состоит с чисел розделенных одним или несколькома пропусками. Числа представляют собой стоимость некоторого продукта, например 76,43. Вывести на экран стоимость в рублях и копейках, например 76rub43kop.
Например, ввожу 123,45 67,09 234,4
Результат должен быть таким:
123rub45kop
67rub09kop
234rub4kop
На Паскале эта программа выглядит так:

Pascal
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
program Srroka;
uses crt;
var st, s1, s2, s3 : string;
     flag : boolean;
      kon, nach, i : byte;
      n : integer;
begin
 clrscr;
 write ('Введите строку: ');
 readln (st);
 st := concat(st, ' ');
 flag := true;
 while flag do
  begin
  flag := false;
  for i := 1 to length (st) do
   if (st[i] = ' ')and (st[i + 1] = ' ')
    then
     begin
      delete (st, i, 1);
      flag := true;
     end;
  end;
 st := concat (st, ' ');
 s2 := ',';
 s3 := 'rub';
 nach := 1;
 for i := 1 to length (st) do
  if st[i] = ' '
   then
    begin
     kon := i;
     s1 := copy (st, nach, kon - nach);
     n := pos (s2, s1);
     delete (s1, n, 1);
     insert (s3, s1, n);
     writeln (s1, 'kop');
     nach := i + 1;
    end;
end.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru