Rakstīt ziņojumu 
 
Pavediena vērtējums:
  • 0 balsis - 0 vidējais
  • 1
  • 2
  • 3
  • 4
  • 5
C++ simbolu virknes help
Autors Ziņa
Cristalyk Atslēdzies
Junior Member
**

Ziņojumi: 2
Pievienojās: Mar 2018
Reputācija: 0
Ziņojums: #1
C++ simbolu virknes help
Labdien, kāds varbūt redz kur ir kļūda, kapec nesanāk tā saskaitīšana>?





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;





#include <cmath>
#include <stdlib.h>
#include <cstring>
#include <iostream>

using namespace std;

int main()
{
char x[6],jx[3],jy[3],jra[6],jrs[6];
int a,s,i;


cout<<"Ievadiet virkni: "<<endl;
cin>> x;
cout<<"Ievadita virkne: "<<x<<endl;
if (x[2]=='+') cout <<"Rezultats ir: "<<s<<endl;{
for (i=0; i<6; i++) jrs[i] = jx[i] + jy[i];
}
if (x[2]=='-') cout <<"Rezultats ir: "<<a<<endl;
{
for (i=0; i<6; i++) jra[i] = jx[i] - jy[i];
}

strncpy (jx,x+0,1);
strncpy (jx,x+1,1);

strncpy (jy,x+3,1);
strncpy (jy,x+4,1);

s=atoi(jrs);
a=atoi(jra);

system("pause");
return 0;
}
19.03.2018 21:32
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
joo Atslēdzies
Member
***

Ziņojumi: 90
Pievienojās: Sep 2012
Reputācija: 0
Ziņojums: #2
RE: C++ simbolu virknes help
1) Kas ir jrs, jx un jy ?

(19.03.2018 21:32 )Cristalyk rakstīja:  for (i=0; i<6; i++) jrs[i] = jx[i] + jy[i];

2) Kādus errorus tev met / kas tieši nestrādā? Erroru ziņās parasti ir ļoti daudz info.
20.03.2018 17:30
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
masansr Atslēdzies
Junior Member
**

Ziņojumi: 13
Pievienojās: Aug 2014
Reputācija: 1
Ziņojums: #3
RE: C++ simbolu virknes help
Neesmu gan lietojis C++, bet izskatās, ka tu no sākuma programmai liec izvadīt rezultātu un tikai pēc tam to aprēķināt..
Un gadījumā to atoi funkciju nevajadzēja pielietot jx un jy?
(Šo ziņojumu pēdējo reizi modificēja: 21.03.2018 00:13 masansr.)
21.03.2018 00:09
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
Cristalyk Atslēdzies
Junior Member
**

Ziņojumi: 2
Pievienojās: Mar 2018
Reputācija: 0
Ziņojums: #4
Wink RE: C++ simbolu virknes help
atrasinaju so uzdevumu
SmileSmileSmile
22.03.2018 16:09
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
Rakstīt ziņojumu 


Lēciens uz forumu:



Kontaktifizmati.lvAtgriezties uz augšuAtgriezties pie saturaArhīva skatsRSS sindikācija