Jump to content
Sign in to follow this  
Admin

Proste programy w języku C/C++

Recommended Posts

W tym wą…tku możecie zamieszczacie proste programy w języku C/C++. Do tego celu należy używać znacznika CODE. Na dobry począ…tek wrzucę coś od siebie:

 

#include 
#include 
void main(void) 
{ 
 int a=6; 
 int liczba; 

printf("Program zgadnij liczbe\n"); 
printf("Podaj liczbe od 1 do 10\n"); 
scanf("%d",&liczba); 
if (liczba==a) 
 {   
  printf("Gratulacje zgadles!"); 
 } 
else 
 { 
  printf("Przykro mi, nie zgadles"); 
 } 
getch(); 
} 
; 
} 




Zgadywanie liczby, wersja bogatsza z zagniez
dz
eniem. 

#include 
#include 
void main(void) 
{ 
 int a=5; 
 int liczba; 

printf("Program zgadnij liczbe\n"); 
printf("Podaj liczbe od 1 do 10\n"); 
scanf("%d",&liczba); 

if (liczba==a) 
 {   
  printf("Gratulacje zgadles!"); 
 } 
else 
 { 
   if((liczba10)) 
     { 
      printf("Podana liczba musi byc od 1 do 10!"); 
     }     
   else  
     {  
      printf("Przykro mi, nie zgadles"); 
     } 
 } 
getch(); 
} 

  • Like 1

Share this post


Link to post
Share on other sites

Prosty kalkulator oparty na funkcjach.

 


#include <iostream>
#include <cstdlib>
#include <stdio.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;

float dodawanie(float liczba1, float liczba2)
{
return liczba1 + liczba2; //zwroci wynik liczba1 + liczba2
}

float odejmowanie(float liczba1, float liczba2)
{
return liczba1 - liczba2; //zwroci wynik liczba1 - liczba2
}

float mnozenie(float liczba1, float liczba2)
{
return liczba1 * liczba2; //zwroci wynik liczba1 * liczba2
}

float dzielenie(float liczba1, float liczba2)
{
return liczba1 / liczba2; //zwroci wynik liczba1 / liczba2
}

int main() {
float a, b;
char akcja;

system("cls"); //czyszczenie ekranu

cout<<"--Kalkulator--\n";
cout<<"+ Dodawanie\n";
cout<<"- Odejmowanie\n";
cout<<"* Mnozenie\n";
cout<<"/ Dzielenie\n";
cin>>akcja;

cout<<"Podaj liczbe a: \n";
cin>>a;
cout<<"Podaj liczbe b: \n";
cin>>b;

	switch(akcja)
	{
		case '+':
			printf("Wynikiem %.2f + %.2f jest %.2f", a, b, dodawanie(a,b));
			break;
		case '-':
			printf("Wynikiem %.2f - %.2f jest %.2f", a, b, odejmowanie(a,b)); 
			break;
		case '*':
			printf("Wynikiem %.2f * %.2f jest %.2f", a, b, mnozenie(a,b));
			break;
		case '/':
			printf("Wynikiem %.2f / %.2f jest %.2f", a, b, dzielenie(a,b));
			break;
	}
cout<<"\n";
system("PAUSE");

}

Edited by dusiek
  • Like 2

Share this post


Link to post
Share on other sites

Wiele osób ma z tym językiem problemy niemniej jeśli się wcią…gniecie to okazuje sie,ze nie jest to takie trudne jakby mogło się wydawać na począ…tku. Szczególnie,ze w sieci są… do kupienia dobre kursy , dzięki którym mozna się nauczyć swobodnie podstaw.

Porzą…dny jest ten kurs:

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

 

Ewentualnie polecam jeszcze ten;

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

Share this post


Link to post
Share on other sites

Programowanie staje się o wiele prostsze w momencie, gdy zaczynamy rozumieć jak komputer przetwarza informacje. Wtedy nawet bardziej złożone programy wydają… się być stosunkowo proste.

Share this post


Link to post
Share on other sites
Teraz jest coraz więcej programów pod konkretne branże, które znacznie usprawniają… pracę. Już nawet w przychodniach korzysta się z takich rozwią…zań. [url=https://medchart.pl/kontakt]Program do obsługi gabinetu lekarskiego[/url] daje wiele możliwości. Przede wszystkim prowadzenie elektronicznej kartoteki pacjenta, generowanie dokumentów, wystawianie elektronicznych recept, czy powiadomienia sms to tylko niektóre z nich. Praca lekarzy i pielęgniarek korzystają…cych z takich programów jest zdecydowanie szybsza i sprawniejsza.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...