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









