![]() |
C++ Simbolu virkne - Izdrukas versija +- fizmati.lv forums (http://fizmati.lv/forums) +-- Forums: Informācijas tehnoloģiju lietas (/forum-118.html) +--- Forums: Programmēšana (/forum-125.html) +--- Pavediens: C++ Simbolu virkne (/thread-24293.html) |
C++ Simbolu virkne - stellafac3 - 16.04.2020 21:47 Vai kāds spēj pzlīdzēt realizēt šo uzdevumu? Uzrakstīt programmu, kura realizē šādus izpildes nosacījumus: programma pieprasa ievadīt no 5 rakstzīmēm sastāvošu C tipa virkni formā xx+yy vai xx-yy , kur xx un yy ir veseli divciparu skaitļi, un aprēķina izteiksmes rezultātu; virknes elementus xx un yy iekopēt jaunās virknēs (funkcija strncopy) un pārveidot skaitļos (funkcija atoi); analizēt dotās virknes 3. elementu (skat. 3.1.) un izpildīt atbilstošo darbību; uz ekrāna izvadīt paskaidrojošu tekstu un rezultātu; Tālāk nekā nesanāk. Paldies! #include <iostream> #include <string.h> #include <stdlib.h> #include <math.h> using namespace std; int main () { char virkne [5]; { cout <<"Ievadiet virkni: "; cin.getline(virkne, 6); cout <<"Ievadita virkne ir: " <<virkne << endl; int v; v = strlen(virkne); if (virkne[5]=='+') cout << "Rezultats ir: " <<sum << endl; if (virkne [5]=='-') cout << "Rezultars ir: " <<starp << endl; } system ("pause"); return 0; } |