Compare commits

..
11 Commits
Author SHA1 Message Date
Oebie68 f59d585ee3 upd course 2026-10-18 11:35:33 +02:00
Oebie68 d2b9776f45 README.md hinzugefügt 2026-09-24 21:41:08 +00:00
Oebie68 ef697ff03c additional files 2026-09-24 23:39:27 +02:00
Oebie68 230f38ebf5 moved files to new location 2026-09-24 22:26:41 +02:00
Oebie68 a97d1f240b fixed file 2026-09-24 22:25:02 +02:00
Oebie68 cad28f1f65 update 2026-09-24 22:20:16 +02:00
Oebie68 b3c659e427 update stage 2026-09-24 21:35:07 +02:00
Oebie68 af6baba970 challange 96 added 2026-09-24 15:28:40 +02:00
Oebie68 83dc831c10 New Code 2026-09-24 15:12:03 +02:00
Oebie68 52883d7b74 update 2026-09-24 15:00:59 +02:00
Oebie68 b8c56d8978 update 2026-09-24 14:58:50 +02:00
36 changed files with 671 additions and 40 deletions
@@ -1,17 +0,0 @@
//Made by Vlad. Budnitski.
//AlphaTech - Programming Course.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int num1, num2;
printf("Enter two numbers:\n");
scanf("%d", &num1);
scanf("%d", &num2);
if (num1 > num2)
printf("max = %d\n", num1);
else
printf("max %d\n", num2);
return 0;
}
+26
View File
@@ -0,0 +1,26 @@
#include <stdio.h>
#include <stdalign.h>
// Logical Operators //
// If we got 90 or higher
// AND
// If we have less than 50 bucks
int main()
{
int money;
int grade;
printf("Enter money and grade: \n");
scanf("%d%d", &money, &grade);
if (money < 50 && grade > 90)
if (money < 50 || grade > 90)
if (!(grade > 80))
printf("Good Job! \n");
return 0;
}
+45
View File
@@ -0,0 +1,45 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{
char operation;
float num1, num2;
printf("Welche Rechenoperation möchten sie durchführen? \n");
printf("+, -, /, * - Bitte geben Sie das Zeichen ein: \n");
scanf("%c", &operation);
printf("Bitte geben sich 2 Zahlen ein!\n");
printf("num 1: ");
scanf("%f", &num1);
printf("num 2: ");
scanf("%f", &num2);
switch (operation)
{
case '+':
printf("%.2f %c %.2f = %.2f \n", num1, operation, num2, num1 + num2);
break;
case '-':
printf("%.2f %c %.2f = %.2f \n", num1, operation, num2, num1 - num2);
break;
case '*':
printf("%.2f %c %.2f = %.2f \n", num1, operation, num2, num1 * num2);
break;
case '/':
printf("%.2f %c %.2f = %.2f \n", num1, operation, num2, num1 / num2);
break;
default:
printf("ERROR - falsche Eingabe! \n");
break;
}
return 0;
}
@@ -0,0 +1,21 @@
//Made by Vlad. Budnitski.
//AlphaTech - Programming Course.
#include <stdio.h>
/* Finding if a given number is EVEN or ODD */
int main()
{
int num;
printf("Enter a number: ");
scanf("%d", &num);
if (num % 2 == 0)
printf("%d is an EVEN number \n", num);
else
printf("%d is an ODD number \n", num);
//if (num % 2 != 0)
// printf("%d is an ODD number \n", num);
//else
// printf("%d is an EVEN number \n", num);
return 0;
}
@@ -0,0 +1,25 @@
//Made by Vlad. Budnitski.
//AlphaTech - Programming Course.
#include <stdio.h>
#include <stdlib.h>
/* Finding MAX and MIN between 2 numbers */
int main()
{
float numl, num2;
printf("Enter num1: ");
scanf("%f", &numl);
printf("Enter num2: ");
scanf("%f", &num2);
if (numl > num2)
{
printf("MAXIMUM = %f \n", numl);
printf("MINIMUM = %f \n", num2);
}
else
{
printf("MAXIMUM = %f \n", num2);
printf("MINIMUM = %f \n", numl);
}
return 0;
}
@@ -0,0 +1,33 @@
//Made by Vlad. Budnitski.
//AlphaTech - Programming Course.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a, b, c;
int max, min;
printf("Enter first number: ");
scanf("%d", &a);
printf("Enter second number: ");
scanf("%d", &b);
printf("Enter third number: ");
scanf("%d", &c);
max = a;
min = b;
if (a < b)
{
max = b;
min = a;
}
if (max < c)
max = c;
if (c < min)
min = c;
printf("MAXIMUM between 3 numbers = %d\n", max);
printf("MINIMUM between 3 numbers = %d\n", min);
return 0;
}
@@ -0,0 +1,21 @@
//Made by Vlad. Budnitski.
//AlphaTech - Programming Course.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int grade; // Declaration
printf("Enter your grade: ");
scanf("%d", &grade); // Getting input from user
if(grade>80) // If grade is above 80
printf("Excellent Job!\n");
else if(grade>60) // If grade is not above 80 but still above 60
printf("Not bad...Study more next time.\n");
else // If grade is less than 60 (or equals to 60)
printf("Oh.. You didn't pass..\n");
return 0;
}
+32
View File
@@ -0,0 +1,32 @@
//Made by Vlad. Budnitski.
//AlphaTech - Programming Course.
#include <stdio.h>
#include <stdlib.h>
// NOTE: This program is for explanatory purposes only.
// It shouldn't run yet!
int main()
{
// Logical Operators //
// If we got 90 or higher
// AND
// If we have less than 50 bucks
int money;
int grade;
printf("Enter money and grade: \n");
scanf("%d%d", &money, &grade);
if (money < 50 && grade > 90)
// Do something
if (money < 50 || grade > 90)
// Do something
// NOT <-> "!"
if (!(grade > 80))
printf("Good Job! \n"); // grde<-80
return 0;
}
+31
View File
@@ -0,0 +1,31 @@
//Made by Vlad. Budnitski.
//AlphaTech - Programming Course.
#include <stdio.h>
#include <stdlib.h>
int main()
{
char grade; // not an int, yes? :)
printf("Enter your grade (A-F) : ");
scanf("%c", &grade);
switch (grade) // Specifying Variable
{
case 'A': // grade == 'A'
printf("Grade between 90-100 \n");
break;
case 'B': // grade == 'B'
printf("Grade between 80-89 \n");
break;
case 'C': // grade == 'C'
printf("Grade between 70-79 \n");
break;
case 'D': // grade == 'D'
printf("Grade between 60-69 \n");
break;
default:
printf("ERROR.. Try Again! \n");
break;
}
return 0;
}
+22
View File
@@ -0,0 +1,22 @@
//Made by Vlad. Budnitski.
//AlphaTech - Programming Course.
#include <stdio.h>
#include <math.h>
int main()
{
float x1, y1, x2, y2;
float distance;
printf("Enter X1: ");
scanf("%f", &x1);
printf("Enter Yl: ");
scanf("%f", &y1);
printf("Enter X2: ");
scanf("%f", &x2);
printf("Enter Y2: ");
scanf("%f", &y2);
distance = sqrt((x1 - x2) * (x1 - x2) + (y1 - y2) * (y1 - y2));
printf("The distance between the points (%.2f, %.2f) and (%.2f, %.2f) is %.2f\n", x1, y1, x2, y2, distance);
return 0;
}
@@ -0,0 +1,44 @@
//Made by Vlad. Budnitski.
//AlphaTech - Programming Course.
#include <stdio.h>
int main()
{
int num1, num2;
char mathOperation;
printf("Enter what math operation you would like to use : ('+', '-', ..): ");
scanf("%c", &mathOperation);
printf("Enter num1: ");
scanf("%d", &num1);
printf("Enter num2: ");
scanf("%d", &num2);
switch (mathOperation)
{
case '+':
printf("%d %c %d = %d\n", num1, mathOperation, num2, num1 + num2);
break;
case '-':
printf("%d %c %d = %d\n", num1, mathOperation, num2, num1 - num2);
break;
case '*':
printf("%d %c %d = %d\n", num1, mathOperation, num2, num1 * num2);
break;
case '/':
if (num2 == 0)
printf("You cannot divide by 0! \n");
else
printf("%d %c %d = %d\n", num1, mathOperation, num2, num1 / num2);
break;
case '%':
if (num2 == 0)
printf("You cannot divide by 0! \n");
else
printf("%d %c %d = %d\n", num1, mathOperation, num2, num1 % num2);
break;
default:
printf("Wrong mathematical operation.. Try again. \n");
break;
}
}
+36
View File
@@ -0,0 +1,36 @@
#include <stdio.h>
#include <stdlib.h>
/* Find the MIN MAX value of three values */
int main()
{
int a, b, c;
int max, min;
printf("Enter first nubmer: ");
scanf("%d", &a);
printf("Enter second nubmer: ");
scanf("%d", &b);
printf("Enter third nubmer: ");
scanf("%d", &c);
if (a < b)
{
max = b;
min = a;
}
if (max < c)
max = c;
if (c < min)
min = c;
printf("MAXIMUM between 3 numbers = %d\n", max);
printf("MINIMUM between 3 numbers = %d\n", min);
return 0;
}
+45
View File
@@ -0,0 +1,45 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a, b, c;
printf("Pleas enter 3 values: \n");
scanf("%d %d %d", &a, &b, &c);
printf("a = %d b = %d c = %d\n", a, b, c);
if (a < b && a < c)
{
printf("a = %d -> Minimum\n", a);
}
if (b < a && b < c)
{
printf("b = %d -> Minimum\n", b);
}
if (c < a && c < b)
{
printf("c = %d -> Minimum\n", c);
}
if (a > b && a > c)
{
printf("a = %d -> Maximum\n", a);
}
if (b > a && b > c)
{
printf("b = %d -> Maximum\n", b);
}
if (c > a && c > b)
{
printf("c = %d -> Maxmum\n", c);
}
return 0;
}
+29
View File
@@ -0,0 +1,29 @@
#include <stdio.h>
#include <stdlib.h>
/* Finding if a given number is EVEN or ODD*/
int main()
{
int num;
printf("\n");
printf("This programm checks if a number is even or odd.\n");
printf("Please enter a number: ");
scanf("%d", &num);
if (num % 2 == 0)
{
printf("%d - The number is EVEN\n", num);
}
else
{
printf("%d - The number is ODD\n", num);
}
printf("\n");
return 0;
}
+35
View File
@@ -0,0 +1,35 @@
#include <stdio.h>
#include <stdlib.h>
/* Finding MAX and MIN between 2 numbers */
int main()
{
float num1, num2;
printf("Finding MAX and MIN between 2 number\n");
printf("Please enter your first float number: ");
scanf("%f", &num1);
printf("Please enter your second float number: ");
scanf("%f", &num2);
if (num1 < num2)
{
printf("%.3f - num1 is the MIN-number.\n", num1);
printf("%.3f - num2 is the MAX-number.\n", num2);
}
else if (num1 > num2)
{
printf("%.3f - num1 is the MAX-number.\n", num1);
printf("%.3f - num2 is the MIN-number.\n", num2);
}
else
{
printf("Both numbers are equal: %.3f = %.3f \n", num1, num2);
}
return 0;
}
+23
View File
@@ -0,0 +1,23 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{
int grade;
printf("Enter your grade: ");
scanf("%d", &grade);
printf("Grade: %d\n", grade);
if (grade >= 80)
printf("Exellent Job!\n");
if (grade >= 60 && grade < 80)
printf("Not bad ...\n");
if (grade < 60)
printf("Oh... You didn't pass.\n");
return 0;
}
+33
View File
@@ -0,0 +1,33 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{
char grade;
printf("Enter your grade (A-F): ");
scanf("%c", &grade);
if (grade == 'A')
printf("You have a score within a range of 90-100 point.\n");
else if (grade == 'B')
printf("You have a score within a range of 80-89 point.\n");
else if (grade == 'C')
printf("You have a score within a range of 70-79 point.\n");
else if (grade == 'D')
printf("You have a score within a range of 60-69 point.\n");
else if (grade == 'E')
printf("You have a score within a range of 50-59 point.\n");
else if (grade == 'F')
printf("You have a score within a range of 0-49 point.\n");
else
printf("Oh. Something went wrong.\n");
return 0;
}
+37
View File
@@ -0,0 +1,37 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{
char grade;
printf("Enter your grade (A-F): ");
scanf("%c", &grade);
switch (grade)
{
case 'A':
printf("Grade between 90-100\n");
break;
case 'B':
printf("Grade between 80-89\n");
break;
case 'C':
printf("Grade between 70-79\n");
break;
case 'D':
printf("Grade between 60-69\n");
break;
case 'E':
printf("Grade between 50-59\n");
break;
case 'F':
printf("Grade between 0-49\n");
break;
default:
printf("ERROR.. Try Again! \n");
break;
}
return 0;
}
+32
View File
@@ -0,0 +1,32 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{
int val1, val2, val3, auswertung;
printf("EQUAL or NOT EQUAL\n");
printf("Value 1: ");
scanf("%i", &val1);
printf("Value 2: ");
scanf("%i", &val2);
auswertung = (val1 == val2) ? 1 : 2;
// printf("Auswertung: %i\n", auswertung);
switch (auswertung)
{
case 1:
printf("%i and %i are equal\n", val1, val2);
break;
case 2:
printf("%i and %i are not equal\n", val1, val2);
break;
default:
break;
}
return 0;
}
+38
View File
@@ -0,0 +1,38 @@
#include <stdio.h>
#include <stdlib.h>
/* Frage 1: Write a program that reads from the user 2 values
of an "integer" type. The program should print "EQUAL" if both
the values are equal. Otherwise, the program should print "NOT EQUAL". */
int main()
{
int val1, val2, val3, auswertung;
printf("EQUAL or NOT EQUAL\n");
printf("Value 1: ");
scanf("%i", &val1);
printf("Value 2: ");
scanf("%i", &val2);
printf("Value 3: ");
scanf("%i", &val3);
auswertung = (val1 == val2 && val2 == val3) ? 1 : 2;
printf("Auswertung: %i\n", auswertung);
switch (auswertung)
{
case 1:
printf("%i and %i and %i are equal\n", val1, val2, val3);
break;
case 2:
printf("%i and %i and %i are not equal\n", val1, val2, val3);
break;
default:
break;
}
return 0;
}
+32
View File
@@ -0,0 +1,32 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{
int value;
int first, second, third;
printf("Geben Sie eine dreistellige Zahl ein: \n");
scanf("%i", &value);
first = value / 100;
printf("first: %i\n", first);
second = (value - first * 100) / 10;
printf("second: %i\n", second);
third = (value - first * 100) - second * 10;
printf("third: %i\n", third);
if (first < second && second < third)
{
printf("ASCENDING\n");
}
else
{
printf("NOT ASCENDING\n");
}
return 0;
}
-23
View File
@@ -1,23 +0,0 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{
int grade;
printf("\nBitte geben Sie einen Wert ein: ");
scanf("%d", &grade);
printf("\n");
if (grade >= 60)
{
printf("Congratulations!\n");
}
else
{
printf("Sorry, you have failed .. Try again.\n");
}
printf("\n");
return 0;
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+30
View File
@@ -0,0 +1,30 @@
#include <stdio.h>
#include <stdlib.h>
int main()
{
int num;
printf("Please enter a number: \n");
scanf("%i", &num);
if (num < 0)
{
printf("-1");
}
else if (num > 0)
{
printf("1");
}
else if (num == 0)
{
printf("0");
}
else
{
printf("Error");
}
return 0;
}
+1
View File
@@ -0,0 +1 @@
234d08dd3c1c2cb2380ead68001400222719e34b