Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*zad 1.
- Program losuje do tablicy "tab" 10 liczb ca?kowitych z przedzia?u <0,30>
- Wypisuje wylosowane elementy a nast?pnie zamienia w tablicy liczby wg zasady
- liczby >=15 zamienia na 1, liczby <15 zamienia na 0.
- Wypisuje elementy tablicy po zamianie.
- np.: przed 3 6 9 15 7 23 4 26 2 29
- po 0 0 0 1 0 1 0 1 0 1
- zad 2*/
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- #define ROZMIAR 10
- #define WIELKOSC 15
- int main(){
- srand(time(NULL));
- int tab[10];
- int tab1[ROZMIAR];
- int tem[10];
- int i, tmp, zmiennaPomocnicza;
- int zamiana;
- int kay;
- int czy_jest, znaleziona=0;
- int tab2[WIELKOSC];
- printf("1 pierwszy program 2 drugi program 3 program");
- scanf("%d", &kay);
- switch(kay){
- case 1:
- for(i=0; i<10; i++){
- tab[i]=rand()%31;
- printf("%3d", tab[i]);
- }
- printf("\n");
- for(i = 0; i<10; i++) {
- zmiennaPomocnicza=tab[i];
- if(zmiennaPomocnicza>=15){
- tab[i]=1;
- }else if(zmiennaPomocnicza<15){
- tab[i]=0;
- }
- printf("%3d", tab[i]);
- }
- printf("\n");
- break;
- case 2:
- for(i=0; i<ROZMIAR; i++){
- tab1[i]=rand()%101;
- /*printf("\t%d\n", tab[i]);
- */
- zmiennaPomocnicza=tab1[i];
- tem[i]=zmiennaPomocnicza;
- }
- printf("\n");
- tmp=tab1[0];
- for(i = 0; i<ROZMIAR; i++){
- printf(" \t%d", tab1[i]);
- tab1[i] = tab1[i+1];
- tab1[ROZMIAR] = tmp;
- }
- for(i = 0; i<ROZMIAR; i++) {
- printf("\t%d",tab1[i]);
- }
- break;
- case 3:
- {
- for(i=0;i<WIELKOSC;i++)
- {
- tab2[i] = rand()%6;
- printf("%4d ", tab2[i]);
- }
- printf("\nPodaj liczbe calkowita. ");
- scanf("%d", &czy_jest);
- for(i=0;i<WIELKOSC;i++){
- if (czy_jest == tab2[i]){
- znaleziona++;
- }
- }
- if(znaleziona>0){
- printf("jest taki element");
- }
- else printf("nie nie ma takiego elementu");
- }
- default:
- break;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement