Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- void get_values(int a[10]) {
- int i;
- int l;
- for (i = 0; i < 10; i++) {
- printf("Podaj element Tab[%d]: ", i);
- do { scanf_s("%d", &l); } while ((l > 9) || (l < 1));
- a[i] = l;
- }
- printf("\n");
- }
- int*wypis(int a[10]) {
- int i;
- int* array;
- array = (int*)malloc(sizeof(int)*a[10]); //<--- tu coś próbowałem, ale zgaduje ze nie o to chodzi, ale przynajmniej to nic nie psuje ^^
- for (i = 0; i < 10; i++) {
- printf("%d ", a[i]);
- }
- printf("\n");
- return array;
- }
- int suma(int a[10]) {
- int i;
- int wynik;
- wynik = 0;
- for (i = 0; i <= 9; i++) {
- wynik += a[i];
- }
- printf("\n");
- printf("%d", wynik);
- return 0;
- }
- float srednia(int a[10]) {
- int i;
- float wynik;
- wynik = 0;
- for (i = 0; i < 10; i++) {
- wynik += a[i];
- }
- printf("\n");
- printf("%f", wynik/10);
- return 0;
- }
- int min(int a[10]) {
- int i;
- int wynik;
- wynik = a[0];
- for (i = 1; i < 10; i++) {
- if (wynik > a[i])
- {
- wynik = a[i];
- }
- }
- printf("\n");
- printf("%d", wynik);
- return 0;
- }
- int max(int a[10]) {
- int i;
- int wynik;
- wynik = a[10];
- for (i = 1; i < 10; i++) {
- if (wynik < a[i])
- {
- wynik = a[i];
- }
- }
- printf("\n");
- printf("%d", wynik);
- return 0;
- }
- int doda(int b[10], int c[10], int d[10]) {
- int i;
- for (i = 0; i <= 9; i++) {
- d[i] = b[i] + c[i];
- }
- printf("\n");
- return 0;
- }
- int main(void) {
- int tab1[10];
- get_values(tab1);
- wypis(tab1);
- printf("\n");
- suma(tab1);
- printf(" <---Suma elementow tablicy to");
- printf("\n");
- srednia(tab1);
- printf(" <---Srednia elementow tablicy");
- printf("\n");
- min(tab1);
- printf(" <--- Wartosc minimalna tablicy");
- printf("\n");
- max(tab1);
- printf(" <--- Wartosc maksymalna tablicy");
- printf("\n");
- int b[10] = { 2,5,9,3,5,6,7,8,9,6 };
- int c[10] = { 5,3,3,2,6,9,2,6,4,4 };
- int d[10];
- doda(b, c, d);
- wypis(d);
- printf("\n");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement