add_for_loop
This commit is contained in:
parent
ffaea1ef93
commit
125e6c9af3
@ -21,6 +21,8 @@ add_executable(skola calc.c
|
||||
bomba.c
|
||||
bomba.h
|
||||
do_while_znak.c
|
||||
do_while_znak.h)
|
||||
do_while_znak.h
|
||||
for.c
|
||||
for.h)
|
||||
|
||||
target_link_libraries(skola m)
|
||||
|
15
calc.c
15
calc.c
@ -1,8 +1,17 @@
|
||||
#include "stdio.h"
|
||||
#include "calc.h"
|
||||
|
||||
//#define DOWHILE
|
||||
|
||||
int calc(){
|
||||
char pokracovat = 'a';
|
||||
#ifndef DOWHILE
|
||||
while (pokracovat == 'a') {
|
||||
#endif
|
||||
#ifdef DOWHILE
|
||||
do {
|
||||
#endif
|
||||
|
||||
double a = 0;
|
||||
double b = 0;
|
||||
char operacia = 0;
|
||||
@ -32,12 +41,14 @@ int calc(){
|
||||
break;
|
||||
|
||||
default:
|
||||
printf("Nesprávna operácia.\nPrajete si pokračovať(a/n)?\n");
|
||||
scanf("%s", &pokracovat);
|
||||
printf("Nesprávna operácia.\n");
|
||||
}
|
||||
printf("Vysledok %f %c %f je: %f.\nPrajete si pokračovať(a/n)?\n", a, operacia, b, vysledok);
|
||||
scanf("%s", &pokracovat);
|
||||
}
|
||||
#ifdef DOWHILE
|
||||
while(pokracovat == 'a');
|
||||
#endif
|
||||
return 0;
|
||||
|
||||
}
|
17
for.c
Normal file
17
for.c
Normal file
@ -0,0 +1,17 @@
|
||||
//
|
||||
// Created by bruno on 12/18/23.
|
||||
//
|
||||
|
||||
#include "for.h"
|
||||
#include "stdio.h"
|
||||
|
||||
int for_cyklus(){
|
||||
int target;
|
||||
|
||||
printf("Do akého čísla počítať?");
|
||||
scanf("%d", &target);
|
||||
|
||||
for(int i = 1; i <= target; i++){
|
||||
printf("%d\n", i);
|
||||
}
|
||||
}
|
6
for.h
Normal file
6
for.h
Normal file
@ -0,0 +1,6 @@
|
||||
//
|
||||
// Created by bruno on 12/18/23.
|
||||
//
|
||||
|
||||
|
||||
int for_cyklus();
|
4
main.c
4
main.c
@ -1,5 +1,5 @@
|
||||
#include "calc.h"
|
||||
#include "for.h"
|
||||
|
||||
int main(){
|
||||
return calc();
|
||||
return for_cyklus();
|
||||
}
|
Loading…
Reference in New Issue
Block a user