Advertisement
Guest User

Untitled

a guest
Oct 21st, 2014
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.70 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <math.h>
  4.  
  5.  
  6.  
  7. struct plyta{
  8. int LiczbaUtworow;
  9. char Tytul[100];
  10. float Cena;
  11. char GatunekMuzyki;
  12. };
  13.  
  14. int main(){
  15.  
  16. typedef struct plyta krazek;
  17. krazek ABC[5];
  18.  
  19. int i;
  20. for(i = 0 ; i < 5 ; i++){
  21. printf("Podaj cene %d plyty:" , i + 1);
  22. scanf("%f" , &ABC[i].Cena);
  23. }
  24.  
  25.  
  26. float minimum;
  27. int j;
  28. int k;
  29. float schowek;
  30.  
  31. for(j = 0 ; j < 5 ; j++){
  32. minimum = ABC[j].Cena;
  33. for(i = 0 + j ; i < 5 ; i++){
  34. if(minimum >= ABC[i].Cena){
  35. minimum = ABC[i].Cena;
  36. k = i;
  37. }
  38. }
  39. schowek = ABC[j].Cena;
  40. ABC[j].Cena = minimum;
  41. ABC[k].Cena = schowek;
  42. }
  43.  
  44.  
  45. return 0;
  46. }
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57. #include <stdio.h>
  58. #include <conio.h>
  59. #include <math.h>
  60.  
  61.  
  62.  
  63. struct plyta{
  64. int LiczbaUtworow;
  65. char Tytul[100];
  66. float Cena;
  67. char GatunekMuzyki;
  68. };
  69.  
  70. struct drugaA{
  71. int Liczba;
  72. char* Napis;
  73. }CBA[20];
  74.  
  75. typedef int index;
  76.  
  77. int main(){
  78.  
  79. typedef struct plyta krazek;
  80. krazek ABC[5];
  81.  
  82. index i;
  83. for(i = 0 ; i < 5 ; i++){
  84. printf("Podaj cene %d plyty:" , i + 1);
  85. scanf("%f" , &ABC[i].Cena);
  86. }
  87.  
  88. float minimum;
  89.  
  90. int j;
  91. int k;
  92. float schowek;
  93. for(j = 0 ; j < 5 ; j++){
  94. minimum = ABC[j].Cena;
  95. for(i = 0 + j ; i < 5 ; i++){
  96. if(minimum >= ABC[i].Cena){
  97. minimum = ABC[i].Cena;
  98. k = i;
  99. }
  100. }
  101. schowek = ABC[j].Cena;
  102. printf("\nSchowek: %.2f" , schowek);
  103. ABC[j].Cena = minimum;
  104. printf("\nMinimum %.2f" , minimum);
  105. printf("\nLiczba K %d" , k);
  106. ABC[k].Cena = schowek;
  107. }
  108.  
  109. printf("\n%f\n%f\n%f\n%f\n%f" , ABC[0].Cena , ABC[1].Cena , ABC[2].Cena , ABC[3].Cena ,ABC[4].Cena);
  110.  
  111. return 0;
  112. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement