This commit is contained in:
stsh
2022-02-17 14:55:47 +01:00
parent 36c8653382
commit 32ac505a9c
54 changed files with 0 additions and 3477 deletions
@@ -1,39 +0,0 @@
/* ----------------------------------------------------------------------------
* -- _____ ______ _____ -
* -- |_ _| | ____|/ ____| -
* -- | | _ __ | |__ | (___ Institute of Embedded Systems -
* -- | | | '_ \| __| \___ \ Zuercher Hochschule Winterthur -
* -- _| |_| | | | |____ ____) | (University of Applied Sciences) -
* -- |_____|_| |_|______|_____/ 8401 Winterthur, Switzerland -
* ----------------------------------------------------------------------------
*/
/**
* @file
* @brief Lab implementation
*/
#include <stdio.h>
#include <stdint.h>
#define ROW_COUNT 8
/**
* @brief Main entry point.
* @param[in] argc The size of the argv array.
* @param[in] argv The command line arguments...
* @returns Returns EXIT_SUCCESS (=0) on success, EXIT_FAILURE (=1) if there is an input error.
*/
int main(char argc, char* argv){
uint16_t i;
double rate;
printf("Umwandlungskurs eingeben (1.00 BTC -> CHF): ");
if (1!= scanf("%lf", &rate)){
printf("Ungültige Eingabe! Geben Sie eine Fliesskommazahl ein.\n");
return 1;
}
for(i = 1; i <= ROW_COUNT; i++) {
printf("%5d CHF\t<-->\t %5.5lf BTC\n", i*200, (double)i*200/rate);
}
return 0;
}
-25
View File
@@ -1,25 +0,0 @@
/* ----------------------------------------------------------------------------
* -- _____ ______ _____ -
* -- |_ _| | ____|/ ____| -
* -- | | _ __ | |__ | (___ Institute of Embedded Systems -
* -- | | | '_ \| __| \___ \ Zuercher Hochschule Winterthur -
* -- _| |_| | | | |____ ____) | (University of Applied Sciences) -
* -- |_____|_| |_|______|_____/ 8401 Winterthur, Switzerland -
* ----------------------------------------------------------------------------
*/
/**
* @file
* @brief Lab implementation
*/
#include <stdio.h>
/**
* @brief Main entry point.
* @param[in] argc The size of the argv array.
* @param[in] argv The command line arguments...
* @returns Returns EXIT_SUCCESS (=0) on success.
*/
int main(char argc, char* argv[]) {
printf("hello world.\n");
return 0;
}
@@ -1,47 +0,0 @@
/* ----------------------------------------------------------------------------
* -- _____ ______ _____ -
* -- |_ _| | ____|/ ____| -
* -- | | _ __ | |__ | (___ Institute of Embedded Systems -
* -- | | | '_ \| __| \___ \ Zuercher Hochschule Winterthur -
* -- _| |_| | | | |____ ____) | (University of Applied Sciences) -
* -- |_____|_| |_|______|_____/ 8401 Winterthur, Switzerland -
* ----------------------------------------------------------------------------
*/
/**
* @file
* @brief Lab implementation
*/
#include <stdio.h>
#include <stdint.h>
/**
* @brief Main entry point.
* @param[in] argc The size of the argv array.
* @param[in] argv The command line arguments...
* @returns Returns EXIT_SUCCESS (=0) on success, EXIT_FAILURE (=1) there is an expression syntax error.
*/
int main(char argc, char* argv[]) {
uint16_t char_count = 0, word_count = 0;
char c;
uint8_t is_word = 0;
printf("Eingabe: ");
c=getchar();
while('\n' != c){
char_count++;
if(c != ' ' && c !='\t'){
if(! is_word){
is_word = 1;
word_count++;
}
} else {
is_word = 0;
}
c = getchar();
}
printf("%d Zeichen, %d W\u00F6rter\n", char_count, word_count);
return 0;
}