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

Ziņojumi: 1
Pievienojās: Oct 2013
Reputācija: 0
Ziņojums: #1
C++ uzdevums
Man jāizveido programma, kur lietotājs ievada virkni un vienu simbolu, programma saskaita vārdus, kuri sākas ar šo simbolu un šos vārdus arī izvada. Mana doma ir vispirms sadalīt virkni vārdos ar strtok funkciju, bet nevaru izdomāt kā uzprogrammēt, ka tā pārbauda tieši pirmos vārdu simbolus, jo šis simbols var atrasties arī vārda vidū vai beigās.

Kods:
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<windows.h>

int main()
{
    char *c,text[200],*sadale;
    int i,length, count=0;
    
    system("cls");
    printf("Ievadiet tekstu\n");
    gets(text);
    printf("Ievadiet simbolu\n");
    *c=getchar();
    sadale=strtok(text," ,.!?");
    length=strlen(text);
    while(sadale!=0 && sadale==c);
{
  
                    
                    
                     printf("%s\n",sadale);
                    sadale=strtok(NULL," ,.!?");
                    count++;
                  
}
printf("\nVardu skaits ir %d", count);
getch();
return 0;
}
15.10.2013 21:41
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
ki Atslēdzies
rils
*****

Ziņojumi: 1 211
Pievienojās: Mar 2006
Reputācija: 13
Ziņojums: #2
RE: C++ uzdevums
ja simbols atrodas vārda sākumā, tad pirms tā esošais simbols nav burts.
15.10.2013 22:21
Apskatīt lietotāja interneta adresi 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