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

Как вывести строку, которая состоит из аргументов командной строки так, чтобы каждое слово выводилось без первого символа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Напишите программу, запрашивающую у пользователя значения двух дробей, а затем выводящую результат, также записанный в форме дроби http://www.cyberforum.ru/cpp-beginners/thread684841.html
Две дроби a/b и c/d можно сложить следующим образом: a/b + c/d = (a*d + b* c)/(b*d) Например, 1/4 + 2/3 = (1*3 + 4*2)/4*3 = 11/12 Напишите программу, запрашивающую у пользователя значения двух дробей, а затем выводящую результат, также записанный в форме дроби. Взаимодействие программы с пользователем может выглядеть, например, следующим образом: Введите первую дробь: 1/2 Введите вторую...
C++ Исправить ошибку в программе, работающей с дробями #include <iostream> using namespace std; int main(){ int a,b,c,d,e,f; cout << "Введите первую дробь:/n"; cin >> a >> "/" >> b; cout << "Введите вторую дробь:/n"; cin >> c >> "/" >> d; e = (a*d) + (b*c); f = b*d; http://www.cyberforum.ru/cpp-beginners/thread684837.html
C++ Найти max и min, если min левее max, то среднее арифметическое между ними
#include <iostream.h> #include <stdio.h> #include <conio.h> #include <math.h> void main() { int n,a; int max,min,i=0,n1=0,n2=0; float sr=0;
C++ Научное программирование и моделирование
Меня интересует, какие есть книги по научному программированию и моделированию с использованием C++.
C++ Чтение из файла, не используя getline http://www.cyberforum.ru/cpp-beginners/thread684827.html
Вот ВЕСЬ код: #include <iostream> #include <string> #include <fstream> #include <iomanip> #include <Windows.h> using namespace std;
C++ Получить числа b1, ..., b20, где bi*– среднее арифметическое всех членов последовательности a1, ..., a20, кроме ai Помогите пожалуйста исправить программу или предложите свой вариант , задача: (Даны действительные числа a1, ..., a20. Получить числа b1, ..., b20, где bi*– среднее арифметическое всех членов последовательности a1, ..., a20, кроме ai (i=1, 2, ..., 20).) мой код: #include <iostream> #include <math.h> подробнее

Показать сообщение отдельно
Mik2012
0 / 0 / 0
Регистрация: 23.10.2012
Сообщений: 11
30.10.2012, 23:54     Как вывести строку, которая состоит из аргументов командной строки так, чтобы каждое слово выводилось без первого символа
Полное условие:Если первый аргумент командной строки-опция-а, то распечатать другие аргументы без их первых символов, а если первой идет опция-r, то распечатать аргументы через один в обратном порядке. (Если аргументов нет - выдать сообщение.)
Начал писать, не понимаю как вывести аргументы как того требует условие((
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
#include <stdio.h>
#include <string.h>
#include <conio.h>
 
int main(int argc, char *argv[])
{
    int i;
       if (argc==1)
          printf("U comandnomu ryadku nemae parametriv\n");
       else 
         {
         printf("U programu %s peredano taki parametry:\n", argv[0]);
         for(i=1;i<argc;i++)
            printf("%d => %s\n", i, argv[i]);
         }
     
     for(++argv; *argv!=NULL; argv++)    
     if ((*argv)[0]=='-'&&(*argv)[1]=='a')
     
        printf();
     else if ((*argv)[0]=='-'&&(*argv)[1]=='r')
     puts("\nNema");
     else 
     puts("Takyh parametryv nemae!");     
         
         
         getch();    
         return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru