Witam , Mam niedługo zaliczenie tj jutro ;D z programów i muszę je zrobić ale niestety nie mam pojęcia jak sie za to zabrać jeśli ktoś by miał ochotę pomoć to zapraszam na PW , albo niech sie wypowie tym temacie to mu podam co i jak trzeba zrobic.
					
					
					
				
				
				
				Kilka programów w C
		 Rozpoczęty przez pijany marins, sty 17 2011 03:53 
	
	
	
	
		5 odpowiedzi w tym temacie
	
		
			
				
					
						
					
					#1
					
					
				
				
				
					
				
			
				
			
			
			Napisano 17 stycznia 2011 - 03:53
			
				
					
						
					
					#2
					
					
				
				
				
					
				
			
				
			
			
			Napisano 17 stycznia 2011 - 03:56
					spoko, lubie terminowe zaliczenia 
 50zł na konto GamingCrew wraz z potwierdzeniem przelewu.
					
					
					
				
				
				
				
				
								
				
					
	
	kiedyś wróce
_________________________________
DA BEST SYGNATURA EVAA
				
				
				
			
				_________________________________
DA BEST SYGNATURA EVAA
			
				
					
						
					
					#3
					
					
				
				
				
					
				
			
				
			
			
			Napisano 17 stycznia 2011 - 03:58
					to takie proste są ze masakra(czyt. nie dla mnie) 
 ale to jest tak że jeszcze muszę opisac co i jak , jakąś alternatywe itd. jak Fora na While itd
a oto te programy :
1) Napisać program, który oblicza pole powierzchni i objętość sześcianu o krawędzi długości a
– liczba wprowadzona przez użytkownika. Program powinien zawierać funkcje
float pole (float) oraz float obj (float), a także funkcję komunikatu informującego o istocie
działania programu void komunikat (void).
2) Napisać program, który wypełnia dwudziestoelementową tablicę losowymi liczbami
rzeczywistymi z przedziału [0,1] a następnie w zależności od wyboru użytkownika (instrukcja
switch() )
a) drukuje dodatnie elementy tablicy na ekranie
 oblicza średnią arytmetyczną elementów tablicy
c) oblicza iloczyn ujemnych elementów tablicy
3) Napisać program, który rysuje następujący szablon:
* *
* *
* *
* *
*
Rozmiar szablonu jest wprowadzoną przez użytkownika nieparzystą liczbą naturalną.
4) Napisać program, który oblicza iloczyn 789...n (n – liczba wprowadzona przez
użytkownika) . Wykorzystać pętlę for.
					
				
				
				
				
								
				
				
				
			
				a oto te programy :
1) Napisać program, który oblicza pole powierzchni i objętość sześcianu o krawędzi długości a
– liczba wprowadzona przez użytkownika. Program powinien zawierać funkcje
float pole (float) oraz float obj (float), a także funkcję komunikatu informującego o istocie
działania programu void komunikat (void).
2) Napisać program, który wypełnia dwudziestoelementową tablicę losowymi liczbami
rzeczywistymi z przedziału [0,1] a następnie w zależności od wyboru użytkownika (instrukcja
switch() )
a) drukuje dodatnie elementy tablicy na ekranie
c) oblicza iloczyn ujemnych elementów tablicy
3) Napisać program, który rysuje następujący szablon:
* *
* *
* *
* *
*
Rozmiar szablonu jest wprowadzoną przez użytkownika nieparzystą liczbą naturalną.
4) Napisać program, który oblicza iloczyn 789...n (n – liczba wprowadzona przez
użytkownika) . Wykorzystać pętlę for.
Użytkownik pijany marins edytował ten post 17 stycznia 2011 - 04:02
			
				
					
						
					
					#4
					
					
				
				
				
					
				
			
				
			
			
			Napisano 17 stycznia 2011 - 05:24
					dobra nie da sie tego edytowac :
ale czy jeśli ktos moze to sprawdzic:
program 1:
program 2 :
program 4:
					
				
				
				
				
				
								
				
				
				
			
				ale czy jeśli ktos moze to sprawdzic:
program 1:
#include <stdio.h>
#include <stdlib.h>
void komunikat(void);
float pole(float);
float obj(float);
int main(void)
{
   komunikat();
   float O, P;
   int a;
   printf("Podaj dlugosc boku : ");
   scanf("%d",&a);
   printf("Pole tego szescianu wynosi %g cm^2 a jego objetosc %g cm^3\n",pole(a),obj(a));
   system("pause");
   return 0;
   }
   
void komunikat(void)
{
    printf("Program obliczy pole powierzchni i objetosc szescianu o krawedzi podanej przez uzytkownika.\n");
    }
float pole(float a)
{
     float P;
     P=6*a*a;
     return P;
     }
float obj(float a)
{
     float O;
     O=a*a*a;
     return O;
     }
program 2 :
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
float main(void)
{
float t[20];
srand(time(NULL));
for(int i=0;i<20;i++)
{
 t[i]=rand()%2-0;
}
int opcja;
float iloczyn;
float srednia;
do
{
printf("Podaj opcje: \n1. Pokaz dodatnie elementy tablicy na ekranie\n2. Oblicz srednia arytmetyczna tablicy\n3. Oblicz iloczyn ujemnych elementow tablicy\n\nPodaj: \n");
 scanf("%d",&opcja);
 printf("\n"); 
 }
while(opcja>3 || opcja<1);
switch(opcja)
{
 case 1:
  printf("Dodatnie elementy tablicy to: \n");
  for(int i=0;i<20;i++)
  {
  if(t[i]>0)
  printf("%f ",t[i]);
  }
  printf("\n");
 break;
 case 2:
  for(int i=0;i<10;i++)
  {
  if(t[i])
  srednia+=t[i]/20;
  }
  printf("Średnia arytmetyczna tablicy: %f\n",srednia);
 break;
                
 case 3:
   printf ("Brak ujemnych elementów tablicy"); 
 break;
                
 default:
 
 break;
 }
  system("pause");
return 0;
}program 4:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
   int n, suma=0;
   do
   {printf("Porgram policzy sume 7+8+9+...+n. Wprowadz n: ");
   scanf("%d",&n);
}while(n<7);
   for(int i=7;i<=n;i++)
   {
   suma=suma+i;        
   }
   printf("Suma wszystkich elementow jest rowna %d\n",suma);
   system("pause");
   return 0;
   }
					
					
			
				
					
						
					
					#5
					
					
				
				
				
					
				
			
				
			
			
			Napisano 17 stycznia 2011 - 06:43
					niby dobrze tylko nie bardzo wiem na co ci warunek w 2 programie case 2
					
					
					
				
				
				
				
				
								
				
					
	
	S&D stanowcze NIE precz z CS'em w COD'zie!!!!!!!!a na HC grają sami KAMPERZY i CZAIDUPY
				
				
				
			
				
			
				
					
						
					
					#6
					
					
				
				
				
					
				
			
				
			
			
			Napisano 17 stycznia 2011 - 06:54
					i w 4 daj warunek ze wprowadzana liczba musi byc wieksza niz 9 w tym wypadku, inaczej exit
					
					
					
				
				
				
				
				
								
				
					
	
	kiedyś wróce
_________________________________
DA BEST SYGNATURA EVAA
				
				
				
			
				_________________________________
DA BEST SYGNATURA EVAA









