Poprawność programów w języku C.

DBoniem
Użytkownik
Użytkownik
Posty: 312
Rejestracja: 25 lis 2010, o 13:47
Płeć: Mężczyzna
Lokalizacja: Wrocław
Podziękował: 1 raz
Pomógł: 1 raz

Poprawność programów w języku C.

Post autor: DBoniem »

czyli co tam trzeba poprawić?
Afish
Moderator
Moderator
Posty: 2828
Rejestracja: 15 cze 2008, o 15:45
Płeć: Mężczyzna
Lokalizacja: Seattle, WA
Podziękował: 3 razy
Pomógł: 356 razy

Poprawność programów w języku C.

Post autor: Afish »

A kompilator sypie błędami? Bo w sumie oprócz BIOOLEAN reszta wygląda ok.
miki999, funkcja jest wywołana w ifie.
przem90
Użytkownik
Użytkownik
Posty: 47
Rejestracja: 25 sty 2009, o 16:20
Płeć: Mężczyzna
Podziękował: 13 razy

Poprawność programów w języku C.

Post autor: przem90 »

w piątej linii dodaj:

Kod: Zaznacz cały




(...)
typedef enum boole {FALSE, TRUE} BIOOLEAN;
(...)
Program będzie działał, poprawności wyników nie sprawdzałem.
math, string niepotrzeba.
DBoniem
Użytkownik
Użytkownik
Posty: 312
Rejestracja: 25 lis 2010, o 13:47
Płeć: Mężczyzna
Lokalizacja: Wrocław
Podziękował: 1 raz
Pomógł: 1 raz

Poprawność programów w języku C.

Post autor: DBoniem »

dany jest program:

Kod: Zaznacz cały

#include <stdio.h>
#include <stdlib.h>
#define N 7

int dane[N]={0,4,-2,3,5,1,-5};
void sort_babelkowe(int data[],int n);

void main(void)
{
     int i;
     //wypisanie poczatkowego stanu tablicy
     printf("
");
     for(i=0;i<N;i++) printf("%4d",dane[i]);
     
     //sortowanie babelkowe;
     sort_babelkowe(dane,N);
     
     //wypisanie stanu tablicy po przesortowaniu 
     printf("
");
     for(i=0;i<N;i++) printf("%4d",dane[i]);
     
     system("PAUSE");
     return(0);
     }
     
     void sort_babelkowe(int data[],int n)
     {}
     

napisać funkcje "sort_babelkowe", która stosujac algorytm sortowania babelkowego dokona sortowania tablicy przekazanej do niej przez parametr "data". parametr "n" przechwytuje rozmiar tablicy
Afish
Moderator
Moderator
Posty: 2828
Rejestracja: 15 cze 2008, o 15:45
Płeć: Mężczyzna
Lokalizacja: Seattle, WA
Podziękował: 3 razy
Pomógł: 356 razy

Poprawność programów w języku C.

Post autor: Afish »

... rtowanie_bąbelkowe
Awatar użytkownika
miki999
Użytkownik
Użytkownik
Posty: 8691
Rejestracja: 28 lis 2007, o 18:10
Płeć: Mężczyzna
Lokalizacja: Gdańsk
Podziękował: 36 razy
Pomógł: 1001 razy

Poprawność programów w języku C.

Post autor: miki999 »

miki999, funkcja jest wywołana w ifie.
Rzeczywiście, nie zwróciłem uwagi.

Przepraszam za wprowadzenie w błąd.


Pozdrawiam.
wszamol
Użytkownik
Użytkownik
Posty: 490
Rejestracja: 7 maja 2009, o 22:01
Płeć: Mężczyzna
Podziękował: 1 raz
Pomógł: 64 razy

Poprawność programów w języku C.

Post autor: wszamol »

DBoniem pisze:dany jest program:

Kod: Zaznacz cały

void main(void)
Funkcja main ma zwracać wartość, w ogóle Ci to kompilator łyka? Spróbowałem w dev oraz visual studio i oba wyrzuciły błąd
ODPOWIEDZ