int main(int argc, char *argv[]) { #ifdef KOMUNIKATY #ifdef WEWY_PLIKI fprintf(stderr, "Program: plikowe we/wy\n"); #else fprintf(stderr, "Program: konsolowe we/wy\n"); #endif #endif #ifdef WEWY_PLIKI if(argc < 4) { printf("brakujacy argumenty: operacja macierz_A macierz_B\n\n"); return 1; } USTAL_PLIK(argv[2]); macierz_t *m1 = wczytaj(); USTAL_PLIK(argv[3]); macierz_t *m2 = wczytaj(); #else if(argc < 2) { printf("brakujacy argument (operacja): suma | roznica | iloczyn\n\n"); return 1; } macierz_t *m1 = wczytaj(); macierz_t *m2 = wczytaj(); #endif macierz_t *m_w = NULL; if(strcmp(argv[1], "suma") == 0) { m_w = suma(m1, m2); } else if(strcmp(argv[1], "roznica") == 0) { m_w = roznica(m1, m2); } else if(strcmp(argv[1], "iloczyn") == 0) { m_w = iloczyn(m1, m2); } else { printf("niepoprawna nazwa operacji\n\n"); } if(m_w) { #ifdef WEWY_PLIKI USTAL_PLIK("wynik"); wypisz(m_w); #else printf("Macierz A :\n"); wypisz(m1); printf("Macierz B :\n"); wypisz(m2); printf("%s ( A , B ) :\n", argv[1]); wypisz(m_w); #endif macierz_zwolnij(m_w); } macierz_zwolnij(m1); macierz_zwolnij(m2); return 0; }
int main() { double a, b, c; a = wczytaj("Podaj poczatek: "); b = wczytaj("Podaj koniec: "); c = wczytaj("Podaj krok: "); petla(a, b, c); return EXIT_SUCCESS; }
int main() { int w, s; wczytaj(&w, &s); rysuj(w, s); return 0; }
int _tmain(int argc, _TCHAR* argv[]) { int a, b, c; struct rownanie* e = (struct rownanie*)malloc(sizeof(struct rownanie)); e->wsp = (int*)malloc(3*sizeof(int)); wczytaj(e); formatuj_rownanie(e); oblicz_pierwiastki(e); dodaj(e); odejmij(e); pomnoz(e); podziel(e); if (e->wsp[0]!=0) postac_trygonometr(e); wyswietl(e); free (e->wsp); free (e); getchar(); getchar(); return 0; }
int main() { float tab[6]; wczytaj(tab); posortuj(tab); wyszukaj(tab); return 0; }
//------------------------------------------------------------------------------ bool GeoDat::wczytaj_plik(const string &fileName, const string &sep, bool sred) { ifstream plik(fileName.c_str()) ; if (plik.is_open()) { wczytaj (plik, sep, sred); plik.close(); return true; } return false; }
int main() { wczytaj(); wypisz(size); kopcuj(size); wypisz(size); Heap[8]=100; upHeap(8); wypisz(size); return 0; }
void wczytaj(int gracz, int pole, int *p) { if (*(p + pole - 1) != 1 && *(p + pole - 1) != 2) { if (gracz == 1) { *(p + pole - 1) = 1; } if (gracz == 2) { *(p + pole - 1) = 2; } } else { mvprintw(5,0,"Gracz %d! Złe pole, podaj jeszcze raz:", gracz); scanw("%d", &pole); wczytaj(gracz, pole, p); } }
int przegladarka::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: edytuj(); break; case 1: pokaz(); break; case 2: zapisz(); break; case 3: wczytaj(); break; default: ; } _id -= 4; } return _id; }
int main() { wymierna x,y; printf("WPROWADZ LICZBY KTORYCH SUME CHCESZ POLICZYC:\n"); x = wczytaj(); y = wczytaj(); wypisz(suma(x,y)); printf("WPROWADZ LICZBY KTORYCH ROZNICE CHCESZ POLICZYC:\n"); x = wczytaj(); y = wczytaj(); wypisz(roznica(x,y)); printf("WPROWADZ LICZBY KTORYCH ILOCZYN CHCESZ POLICZYC:\n"); x = wczytaj(); y = wczytaj(); wypisz(iloczyn(x,y)); printf("WPROWADZ LICZBY KTORYCH ILORAZ CHCESZ POLICZYC:\n"); x = wczytaj(); y = wczytaj(); wypisz(iloraz(x,y)); return 0; }
int main() { int p1[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0 }; int win = 0; int pole, remis, tryb; int ch, x = 2, y = 2, exit = 0; //do operacji na kursorze initscr(); cbreak(); noecho();// ja jeeeeeeeeeeeeeeeeeeeeebie, działa! ;d keypad(stdscr, true); //do zabawy kursorem start_color(); beep(); tryb = menu(); while (remis < 9) { rysuj(p1); exit = 0; // todo: przeniesc to do funkcji wczytaj i zrobic sprawdzanie czy nie jest juz zajete pole while (exit<1) { move(y,x); refresh(); ch = getch(); switch (ch) { case KEY_LEFT: x--; move(y, x); refresh(); break; case KEY_RIGHT: x++; move(y, x); refresh(); break; case KEY_UP: y--; move(y, x); refresh(); break; case KEY_DOWN: y++; move(y, x); refresh(); break; case 0xa: getyx(stdscr, y, x); // y = wiersz kursora y = kolumna kursora if (x == 0 && y == 0) { pole = 1; exit = 1; } else if ((x == 2) && (y == 0)) { pole = 2; exit = 1; } else if (x == 4 && y == 0) { pole = 3; exit = 1; } else if (x == 0 && y == 2) { pole = 4; exit = 1; } else if (x == 2 && y == 2) { pole = 5; exit = 1; } else if (x == 4 && y == 2) { pole = 6; exit = 1; } else if (x == 0 && y == 4) { pole = 7; exit = 1; } else if (x == 2 && y == 4) { pole = 8; exit = 1; } else if (x == 4 && y == 4) { pole = 9; exit = 1; } break; } } wczytaj(1, pole, p1); remis++; if (remis == 9) { printw("Remis\n"); break; } win = test(1, p1); if (win > 0) { break; } /* wybór trybu single/multi */ if (tryb == 2) { rysuj(p1); //rysuje planszę po ruchu pierwszego gracza tylko jak jest multiplayer printw("Gracz 2, podaj pole [1-9]:"); scanw("%d", &pole); wczytaj(2, pole, p1); } if (tryb == 1) { pc1(p1); } win = test(2, p1); remis++; if (remis == 9) { printw("Remis\n"); break; } if (win > 0) { rysuj(p1); break; } refresh(); } if (win == 1) { mvprintw(5,0,"Gratulacje! Gracz 1, wygrałeś.\n"); } if (win == 2) { mvprintw(5,0,"Gratulacje! Gracz 2 wygrywa!\n"); } getch(); endwin(); return 0; }
int main(){ wczytaj(); wypisz(); return 0; }
int main(){ int k, z; wczytaj(&k, &z); printf("%d", k + z); return 0; }