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
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.
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