Informatyka C2, Informatyka


INFORMATYKA I

Ćwiczenie 2

  1. Napisz program wyświetlający dowolny tekst przy pomocy funkcji:

#include <stdio.h>

// deklaracja funkcji - zakończona średnikiem!
void FunView();


// program główny
void main()
{
// klamra rozpoczynająca program główny
F
unVew(); // wywołanie funkcji
}
// klamra kończąca program główny


// definicja funkcji
void FunView()
// nagłówek funkcji: zawiera typ funkcji i jej
// nazwę

{
// klamra rozpoczynająca funkcję
ptintf(”Hello!”);
}
// klamra kończąca funkcję

  1. Zmodyfikuj powyższy program dodając do niego trzy nowe funkcje.

Pierwsza z nich ma zwiększać globalną zmienną Liczba o 5, np.:

void ZwiekszLiczbe()
{
Liczba = Liczba + 5; // lub krócej: Liczba += 5;
}

Druga funkcja ma zmniejszać zmienną Liczba o 3. Trzecia funkcja powinna wyświetlać bieżącą wartość zmiennej liczba. Zmienną liczba zadeklaruj jako zmienną globalną (najlepiej po deklaracjach funkcji, ale przed początkiem funkcji main) i nadaj jej wartość 10. Pamiętaj również o deklaracji nowych funkcji. W programie głównym wywołaj te funkcje zgodnie z poniższym poleceniem:

  1. Napisz nowy program, który rozwiąże równanie kwadratowe. Oto schemat programu:

#include <math.h>
#include <stdio.h>

// deklaracje funkcji
void WprowadzDane();
void PoliczPierwiastki();
void DrukujWyniki();

// deklaracje zmiennych globalnych
double a, b, c, delta, x1, x2;

//funkcja main (program główny)
void main()
{
WprowadzDane();
PoliczPierwiastki();
DrukujWyniki();
}


// definicje pozostałych funkcji
void WprowadzDane()
{
// wypełnij funkcję odpowiednim kodem
}

void PoliczPierwiastki ()
{
// wypełnij funkcję odpowiednim kodem
}

void DrukujWyniki ()
{
// wypełnij funkcję odpowiednim kodem
}



Wyszukiwarka

Podobne podstrony:
PWTC C1-C2, WYDZIAŁ INŻYNIERII MEALI I INFORMATYKI PRZEMYSŁOWEJ
gis c2, Systemy Informacji Przestrzennej
języki i metody programowania C2 - podstawowe pojęcia, informatyka, języki i metody programowania C2
SWK C1 i C2, Studia, WAT Informatyka, s4 - Swk - systemy we-wy komputerów
opracowanie slajdow, Politechnika Wrocławska, PWR - W8 - Informatyka, Sem1, OSK, OSK, OSK C2 KOLO, O
OSK skrot, Politechnika Wrocławska, PWR - W8 - Informatyka, Sem1, OSK, OSK, OSK C2 KOLO, OSK C2 KOLO
techniki informacyjne
wykład 6 instrukcje i informacje zwrotne
Technologia informacji i komunikacji w nowoczesnej szkole
Państwa Ogólne informacje
Fizyka 0 wyklad organizacyjny Informatyka Wrzesien 30 2012
informacja w pracy biurowej 3
Wykorzystanie modelu procesow w projektowaniu systemow informatycznych
OK W2 System informacyjny i informatyczny
Sem II Transport, Podstawy Informatyki Wykład XXI Object Pascal Komponenty
RCKiK LEKARZE STAŻYŚCI (materiały informacyjne)
AUSTRIA PREZENTACJA POWERPOINT (INFORMACJE)

więcej podobnych podstron