Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pomoc ljudi treba mi za ispit.

[es] :: C/C++ programiranje :: C/C++ za početnike :: Pomoc ljudi treba mi za ispit.

[ Pregleda: 2925 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

morpheusscg
Vladisav Milosavljevic
Srbija

Član broj: 81342
Poruke: 61
212.62.46.*

Sajt: napravicu jednom


Profil

icon Pomoc ljudi treba mi za ispit.26.08.2006. u 17:25 - pre 181 meseci
U jednom delu zadatka imam da sa tastature unesem 10 recenica i na kraju svake recenice mora da se odkuca tacka('.'),nakon unosa tacke od korisnika trazi da se unese sledeca recenica,a u suprotnom ponovo unese recenicu.Napisao sam neko moje resenje problema ali ne radi,pa ako moze mala pomoc.
Pocetnik sam u programiranju na jeziku C.
Unapred hvala svima.

Code:

#include<stdio.h>
#include<string.h>
#define BROJR 5
#define TEXT 30

main()
{
    char text[BROJR][TEXT+1];
    int i,j;

    
    for(i=0;i<BROJR;i++)
    {
        printf("Unesite %d. recenicu:\n",i+1);
        gets(text[i]);
        
            for(j=0;j<TEXT;j++)
            {
                if(text[i][j]=='.')
                    break;
            }
        
    }
}



[Ovu poruku je menjao X Files dana 27.08.2006. u 12:34 GMT+1]
Daj vise odmora jeziku nego rukama!!!!!!!!!!!!
 
Odgovor na temu

darkon
Darko Novakovic
Istrazivac, IMP
Beograd

Član broj: 13647
Poruke: 166
*.169.17.bitsyu.net.

Jabber: darkon@elitesecurity.org


+1 Profil

icon Re: Pomoc ljudi treba mi za ispit.26.08.2006. u 18:07 - pre 181 meseci
Citat:
... nakon unosa tacke od korisnika trazi da se unese sledeca recenica,a u suprotnom ponovo unese recenicu

Da li sam dobro shvatio: ako na kraju i-te rečenice nema tačke program te obaveštava da ponovo uneseš i-tu rečenicu, inače te obaveštava da uneseš (i+1)-u rečenicu?
Pojasni. Najbolje je da postuješ originalni tekst zadatka.

"Verovatno da preko nje mnoge sile kontrolišu mnogo šta..." - GANDOR
"Kada bi ljudski mozak bio tako jednostavan da bismo mogli da ga shvatimo, onda bismo mi bili toliko glupi da ga ipak ne bismo mogli shvatiti."
 
Odgovor na temu

Mijat
Marko Mijatovic
Direktor, Automatic House doo
Beograd - Ćuprija

Član broj: 6478
Poruke: 153
*.maksnet.net.

Sajt: www.automatic-house.rs


Profil

icon Re: Pomoc ljudi treba mi za ispit.26.08.2006. u 21:15 - pre 181 meseci
Code:

#include <stdio.h>
#include <string.h>
#define DUZINA 81//duzina jednog reda na monitoru + mesto za '\0'
#define BRR 10

main()

{
         char matrica[BRR][DUZINA];
         char temp[DUZINA];
         int i=0, j=0;
         while(1)
         {
         printf("Uneti recenicu %i", j+1);
         gets(temp);
         while(1)
         {
                   if(temp[i]=='.' && temp[i+1]=='0')
                   {
                             matrica[j]=temp;
                             j++;
                             i=0;
                             break;
                   }
                   if (temp[i]=='\0')
                   {
                             i=0;
                             break;
                   }
                   i++;
         }
         if (j==10)
                   break;
         }
}

Toliko, proveri posto sam kucao direktno u Firefoxu :) Lepse bi bilo da se radi sa dinamickom alokacijom memorije pa nebi imao ogranicenje u broju recenica!
Ako je bilo sta ostalo nejasno...
Poz Mijat!

P.S.

EDIT: Mijate, koristi tagove za kod.


[Ovu poruku je menjao X Files dana 27.08.2006. u 12:34 GMT+1]
www.automatic-house.rs
Metaphysically wrinkle-free?!
 
Odgovor na temu

Mijat
Marko Mijatovic
Direktor, Automatic House doo
Beograd - Ćuprija

Član broj: 6478
Poruke: 153
*.maksnet.net.

Sajt: www.automatic-house.rs


Profil

icon Re: Pomoc ljudi treba mi za ispit.27.08.2006. u 12:22 - pre 181 meseci
Pa rekoh da sam pisao u firefoxu :)
Stavljao sam razmake al sam zaboravio da ih on brise... Drugi put cu copy/paste.
www.automatic-house.rs
Metaphysically wrinkle-free?!
 
Odgovor na temu

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 464
*.smin.sezampro.yu.

Sajt: www.articles411.com


+8 Profil

icon Re: Pomoc ljudi treba mi za ispit.28.08.2006. u 15:24 - pre 181 meseci
#include<stdio.h>
#include<string.h>
#define BROJR 5
#define TEXT 30

main()
{
char text[BROJR][TEXT+1];
int i=0,j;


while(i<BROJR)
{
printf("Unesite %d. recenicu:\n",i+1);
gets(text);

for(j=0;j<TEXT;j++)
if(text[j]=='.') {
i++;
break;
}
}
}

Eto reko i a da napisem :)
 
Odgovor na temu

morpheusscg
Vladisav Milosavljevic
Srbija

Član broj: 81342
Poruke: 61
212.62.46.*

Sajt: napravicu jednom


Profil

icon Re: Pomoc ljudi treba mi za ispit.28.08.2006. u 23:42 - pre 181 meseci
Hvala svima na odgovore mnogo ste mi pomogli.
Daj vise odmora jeziku nego rukama!!!!!!!!!!!!
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Pomoc ljudi treba mi za ispit.

[ Pregleda: 2925 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.