Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 4.591 pregleda

Najnovija ↓

skolski zadatak,upomoc!!! 10.02.2007. u 17:04 · pre 240 meseci #1
zadatak je iz C-a naravno,treba da bude uradjen pomocu nizova,a glasi ovako...

Napisati program koji od niza A od n elemenata formira novi niz B ciji clanovi su An,An-1,A1.

pomozite molim vas!!!znam da je zadatak lagan ali nemam uopste predstavu kako ga uraditi...

unapred hvala.
Potpis
Yah people!!!

Nije bolest sve sto boli!!!
Re: skolski zadatak,upomoc!!! 10.02.2007. u 18:33 · pre 240 meseci #2
Pa počni da čitaš A od kraja (n-1,n-2,...,0) i istovremeno to što čitaš piši u B od početka (0,1,...,n-1).
Jedan for će da ti završi posao.
Potpis
Ipak se ++uje.
Re: skolski zadatak,upomoc!!! 14.02.2010. u 13:15 · pre 203 meseca
izmenjeno 1 put, poslednji put X Files 14.02.2010. u 13:28
  1. X Files14.02.2010. u 13:28zapis iz teksta poruke
#3
Code:

#include<stdio.h>
#define N 5 //definiraj koliko hoces ti niz a ja sam uzeo 5 redi lakše provjere
void main()
{
    int A[N],B[N],i,j;
    printf("Unosite clanove niza A:\n");
    for(i=0;i<N;i++) //prvi clan niza A je clan s indeksom 0 a zadnji s N-1;
        scanf("%d",&A[i]);
    for(j=0,i=N-1;i>=0;j++,i--) //znaci prvi clan novo niza B je s indeksom 0 i bit ce jednak zadnjem clanu niza A,tako indeks jednog clana povecavam a drugog smanjujem
        B[j]=A[i];
    printf("\nNiz A je: ");
    for(i=0;i<N;i++)
        printf("%d,",A[i]);
    printf("\nNiz B je: ");
    for(j=0;j<N;j++)
        printf("%d,",B[j]);
    printf("\n");
}

To bi trebalo biti to kako sam ja shvatio.


X Files: Samo 3 godine je proslo :)
Potpis
1001
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme