Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- #define M 5
- #define N 5
- #define MAX_VALUE 100
- int max(int tab[M][N]) {
- int i, j, maximum;
- maximum = tab[0][0];
- for (i=0; i<M; i++)
- for (j=0; j<N; j++)
- if (tab[i][j] > maximum)
- maximum = tab[i][j];
- return maximum;
- }
- int min(int tab[M][N]) {
- int i, j, minimum;
- minimum = tab[0][0];
- for (i=0; i<M; i++)
- for (j=0; j<N; j++)
- if (tab[i][j] < minimum)
- minimum = tab[i][j];
- return minimum;
- }
- int sred(int tab[M][N]) {
- int i, j;
- float srednia=0;
- for (i=0; i<M; i++)
- for (j=0; j<N; j++)
- if ((i==0) && (j==0))
- srednia = tab[i][j];
- else {
- srednia += tab[i][j];
- srednia /= 2;
- }
- return srednia;
- }
- char upper(char tekst) {
- if ((tekst >= 'a') && (tekst <= 'z')) {
- int roznica = 'a'-'A';
- return (tekst-roznica);
- }
- return tekst;
- }
- int main(int argc, char *argv[]) {
- int tab[M][N];
- int i, j;
- int a;
- srand(time(NULL));
- for (i=0; i<M; i++)
- for (j=0; j<N; j++)
- tab[i][j] = rand()%MAX_VALUE;
- int maksimum;
- maksimum=max(tab);
- printf("Max to %d \n", maksimum);
- int minimum;
- minimum=min(tab);
- printf("Minimum to %d \n", minimum);
- float srednia;
- srednia=sred(tab);
- printf("Srednia to %f \n", srednia);
- char tekst;
- tekst = 'witaj';
- char zmiana;
- zmiana=upper(tekst);
- printf("Wyraz to %c \n", zmiana);
- scanf("%d",&a);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement