Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int suma(int iloscLiczb, int *tablica) {
- int suma = 0;
- for (int i = 0; i < iloscLiczb; i++) {
- suma += tablica[i];
- }
- return suma;
- }
- int iloczyn(int iloscLiczb, int *tablica, int *w) {
- *w = 0;
- int iloczyn = 1;
- for (int i = 0; i < iloscLiczb; i++) {
- if (tablica[i] > tablica[0]) {
- *w = 1;
- iloczyn *= tablica[i];
- }
- }
- return iloczyn;
- }
- int suma2(int iloscLiczb, int *tablica, int *w, int *y){
- *w = 0;
- *y = 0;
- int suma = 0;
- for (int i = 0; i < iloscLiczb; i++) {
- if(tablica[i] !=0){
- (*w)++;
- }
- if (tablica[i] > 0) {
- *y=1;
- suma += tablica[i];
- }
- }
- return suma;
- }
- //kazdy x podniesiony do kwadratu
- void FT1(int iloscLiczb, int *tablica, int *tablicaN){
- int i;
- for(i=0; i<iloscLiczb; i++){
- tablicaN[i] = tablica[i]*tablica[i];
- }
- }
- //każdy x pomnozony przez 2
- void FT2(int iloscLiczb, int *tablica, int *tablicaN){
- int i;
- for(i=0; i<iloscLiczb; i++){
- tablicaN[i] = tablica[i]*2;
- }
- }
- int main() {
- int a, b,c;
- int iloscLiczb = 0;
- printf("Podaj ilosc liczb: ");
- scanf("%d",&iloscLiczb);
- int tablica[iloscLiczb], tablicaN[iloscLiczb];
- int liczba=0;
- int index=0;
- while (index < iloscLiczb) {
- scanf("%d",&liczba);
- tablica[index] = liczba;
- index++;
- }
- /* if (iloscLiczb < 3) {
- a = iloczyn(iloscLiczb, tablica, &b);
- if(b!=0)
- printf("Iloczyn liczb wynosi: %d",a);
- else
- printf("Brak liczb!");
- }
- if (iloscLiczb >= 3) {
- c = suma2(iloscLiczb, tablica, &b, &c);
- if(c!=0)
- printf("Ilosc liczb roznych od zera: %d \nSuma liczb wiekszych od zera wynosi: %d", b,c);
- else
- printf("Brak liczb");
- } */
- FT2(iloscLiczb, tablica, tablicaN);
- int i;
- for(i=0; i<iloscLiczb; i++){
- printf("%d ", tablicaN[i]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment