Advertisement
Guest User

LV6v2

a guest
Dec 11th, 2019
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.90 KB | None | 0 0
  1. #define _CRT_SECURE_NO_WARNINGS
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. #include <string.h>
  5. #include <math.h>
  6.  
  7.  
  8.  
  9. 2. ZADATAK
  10. int main() {
  11.     int a;
  12.     scanf("%d", &a);
  13.     int* p = &a;
  14.     if (*p > 0) { *p = 2 * (*p); }
  15.     else { *p = 0.5*(*p); }
  16.     printf("%d", *p);
  17.     return 0;
  18. }
  19.  
  20.  
  21.  
  22. 3. ZADATAK
  23. int main() {
  24.     int p[19], m;
  25.     do { scanf("%d", &m); } while (m < 4 || m >= 19);
  26.     int min, max;
  27.     for (int i = 0; i < m; i++) {
  28.         scanf("%d", (p + i));
  29.         if (i == 0) { min = max = p[0]; }
  30.         if (*(p + i) < min) { min = *(p + i); }
  31.         if (*(p + i) > max) { max = *(p + i); }
  32.     }
  33.     printf("RAZLIKA = %d", max - min);
  34.     return 0;
  35. }
  36.  
  37.  
  38.  
  39. 4. ZADATAK
  40. float fx(float* p, int n) {
  41.     float suma = 0;
  42.     for (int i = 1; i <= (n - 1); i++) {
  43.         suma += abs(i * (*(p + i)) * (*(p + i)) - 1.0);
  44.     }
  45.     printf("%f\n", suma);
  46.     return suma;
  47. }
  48.  
  49. int main() {
  50.     float a[10];
  51.     float y;
  52.     for (int i = 0; i < 10; i++) {
  53.         printf("%d. ELEMENT POLJA = ", i);
  54.         scanf("%f", (a + i));
  55.     }
  56.     printf("%f", fx(a, 10));
  57.     return 0;
  58. }
  59.  
  60.  
  61.  
  62. 5. ZADATAK
  63. int main() {
  64.     int p[18],m,max,sum=0,broj,rez;
  65.     do { scanf("%d", &m); } while (m <= 3 || m > 18);
  66.     for (int i = 0; i < m; i++) {
  67.         printf("%d. ELEMENT POLJA = ",i);
  68.         scanf("%d", p + i);
  69.         broj = *(p + i);
  70.         while (*(p + i) != 0) {
  71.             sum += (*(p + i) % 10);
  72.             *(p + i) = *(p + i) / 10;
  73.         }
  74.         if (i == 0) { max = sum; }
  75.         if (sum > max) { max = sum; rez = broj; }
  76.         sum = 0;
  77.     }
  78.     printf("MAX = %d", rez);
  79.     return 0;
  80. }
  81.  
  82.  
  83.  
  84. 6. ZADATAK
  85. int main() {
  86.     int mala = 0;
  87.     char a[101];
  88.     fgets(a, 101, stdin);
  89.     int y = fx(a);
  90.     printf("%d", y);
  91.     }
  92.  
  93. int fx(char* p) {
  94.     int mala = 0, velika = 0;
  95.     for (int i = 0; i < 100; i++) {
  96.         if (*(p + i) >= 'a' && *(p + i) <= 'z') { mala++; }
  97.         if (*(p + i) >= 'A' && *(p + i) <= 'Z') { velika++; }
  98.     }
  99.     if (mala > velika) return -1;
  100.     if (mala < velika) return 1;
  101.     if ((mala == 0 && velika == 0) || (mala = velika)) return 0;
  102. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement