/*#include <iostream> // Prvi zadatak sa integralnomg ispita

Similar documents
Outline. Introduction. Arrays declarations and initialization. Const variables. Character arrays. Static arrays. Examples.

Kingdom of Saudi Arabia Princes Nora bint Abdul Rahman University College of Computer Since and Information System CS242 ARRAYS

Arrays. Week 4. Assylbek Jumagaliyev

for i:=2 to n do if glasovi[i]>max then begin max:=glasovi[i]; k:=i {*promenljiva k ce cuvati indeks takmicara sa najvise glasova *} end;

b) program deljiv3; uses wincrt; var i:integer; begin i:=3; while i<100 do begin write(i:5); i:=i+3; end; end.

The American University in Cairo Department of Computer Science & Engineering CSCI &09 Dr. KHALIL Exam-I Fall 2011

pojedinačnom elementu niza se pristupa imeniza[indeks] indeks od 0 do n-1

Agenda. The main body and cout. Fundamental data types. Declarations and definitions. Control structures

namespace spojneice { public partial class Form1 : Form { public Form1() { InitializeComponent(); }

Object-oriented Programming for Automation & Robotics Carsten Gutwenger LS 11 Algorithm Engineering

Introduction to C++ (Extensions to C)

1- Write a single C++ statement that: A. Calculates the sum of the two integrates 11 and 12 and outputs the sum to the consol.

Sample Code: OUTPUT Daily Highs & Lows

Problem Solving: Storyboards for User Interaction

The American University in Cairo Computer Science & Engineering Department CSCE Dr. KHALIL Exam II Spring 2010

... ; ako je a n parno. ; ako je a n neparno

Total 100. The American University in Cairo Computer Science & Engineering Department CSCE 106. Instructor: Final Exam Fall Section No.

Pointers and Strings Prentice Hall, Inc. All rights reserved.

As an example using arrays, let s write some code to get started with the Upthrust game. We can use a 2D array to represent the game board.

Linked List using a Sentinel

The American University in Cairo Computer Science & Engineering Department CSCE 106 Fundamentals of Computer Science. Instructor: Final Exam Fall 2011

Ch 6. Functions. Example: function calls function

I PISMENI ZADATAK III6 I GRUPA IME I PREZIME

Total 100. The American University in Cairo Computer Science & Engineering Department CSCE 106. Dr. Khalil Exam II Fall 2011

CS242 COMPUTER PROGRAMMING

CMPS 221 Sample Final

CHAPTER 3 ARRAYS. Dr. Shady Yehia Elmashad

Getting started with C++ (Part 2)

Object Oriented Programming Using C++ Mathematics & Computing IET, Katunayake

Učitati cio broj n i štampati njegovu recipročnu vrijednost. Ako je učitan broj 0, štampati 1/0.

THE INTEGER DATA TYPES. Laura Marik Spring 2012 C++ Course Notes (Provided by Jason Minski)

Review: Exam 1. Your First C++ Program. Declaration Statements. Tells the compiler. Examples of declaration statements

Objectivities. Experiment 1. Lab6 Array I. Description of the Problem. Problem-Solving Tips

Chapter 3 - Functions

Basic program The following is a basic program in C++; Basic C++ Source Code Compiler Object Code Linker (with libraries) Executable

Uvod u programiranje - vežbe. Kontrola toka izvršavanja programa

Fundamentals of Programming CS-110. Lecture 2

Pointers and Strings. Adhi Harmoko S, M.Komp

C++ Final Exam 2017/2018

Input and Output. Data Processing Course, I. Hrivnacova, IPN Orsay

Introduction to Programming EC-105. Lecture 2

Classes and Data Abstraction. Topic 5

Uputa: Zabranjeno je koristiti bilo kakva pomagala. Rje²enja pi²ete desno od zadatka. Predajete samo ovaj list.

C++ As A "Better C" Chih-Wei Tang ( 唐之瑋 ) Department of Communication Engineering National Central University JhongLi, Taiwan.

Chapter 2 - Control Structures

Due Date: See Blackboard

Module 7 b. -Namespaces -Exceptions handling

! A program is a set of instructions that the. ! It must be translated. ! Variable: portion of memory that stores a value. char

CSC 330 Object Oriented Programming. Operator Overloading Friend Functions & Forms

Do not turn to the next page until the start of the exam.

Functions and Recursion

The American University in Cairo Computer Science & Engineering Department CSCE 106 Fundamentals of Computer Science

Programming Language. Functions. Eng. Anis Nazer First Semester

Working with Batches of Data

Chapter 15 - C++ As A "Better C"

Summary of basic C++-commands

Operator Overloading in C++ Systems Programming

BITG 1113: Array (Part 1) LECTURE 8

File I/O. File Names and Types. I/O Streams. Stream Extraction and Insertion. A file name should reflect its contents

BITG 1233: Array (Part 1) LECTURE 8 (Sem 2, 17/18)

Tutorial 13 Salary Survey Application: Introducing One- Dimensional Arrays

C++ Basics. Data Processing Course, I. Hrivnacova, IPN Orsay

Functions and Recursion

Object oriented programming

Week 3. Function Definitions. Example: Function. Function Call, Return Statement. Functions & Arrays. Gaddis: Chapters 6 and 7.

CMSC 202 Midterm Exam 1 Fall 2015

University of Michigan EECS 183: Elem. Programming Concepts Fall 2011 Exam 1: Part 1: Form 1. Professors: ML Dorf, Elliot Soloway

C++ Quick Guide. Advertisements

Chapter 18 - C++ Operator Overloading

LAB 4.1 Relational Operators and the if Statement

WARM UP LESSONS BARE BASICS

2.11 Assignment Operators. Assignment expression abbreviations c = c + 3; can be abbreviated as c += 3; using the addition assignment operator

Streams. Rupesh Nasre.

The American University in Cairo Computer Science & Engineering Department CSCE 106 Fundamentals of Computer Science

I/O Streams and Standard I/O Devices (cont d.)


CS 117 Programming II, Spring 2018 Dr. Ghriga. Midterm Exam Estimated Time: 2 hours. March 21, DUE DATE: March 28, 2018 at 12:00 PM

Functions. Functions in C++ Calling a function? What you should know? Function return types. Parameter Type-Checking. Defining a function

The following is a typical execution run of this program:

Chapter 4 - Arrays. 4.1 Introduction. Arrays Structures of related data items Static entity (same size throughout program) A few types

UEE1303(1070) S12: Object-Oriented Programming Operator Overloading and Function Overloading

Introduction to Programming

ENGI 1020 Introduction to Computer Programming J U L Y 5, R E Z A S H A H I D I

Computer Programming. Basic Control Flow - Loops. Adapted from C++ for Everyone and Big C++ by Cay Horstmann, John Wiley & Sons

Pointers and Strings Prentice Hall, Inc. All rights reserved.

VB komande. Programiranje 1

Fundamentals of Programming Session 27

Chapter void Test( int, int, int ); // Function prototype int main() // Function heading { int h; // Local variable

Chapter 2 - Control Structures

1 #include <iostream > 3 using std::cout; 4 using std::cin; 5 using std::endl; 7 int main(){ 8 int x=21; 9 int y=22; 10 int z=5; 12 cout << (x/y%z+4);

Chapter 2 - Control Structures

Exceptions, Case Study-Exception handling in C++.

Week 3: Pointers (Part 2)

Week 3. Function Definitions. Example: Function. Function Call, Return Statement. Functions & Arrays. Gaddis: Chapters 6 and 7. CS 5301 Spring 2018

CS 007A Midterm 1 Practice Chapters 1 5

a data type is Types

CS302 - Data Structures using C++

Programming Language. Control Structures: Repetition (while) Eng. Anis Nazer Second Semester

Starting Out with C++: Early Objects, 9 th ed. (Gaddis, Walters & Muganda) Chapter 2 Introduction to C++ Chapter 2 Test 1 Key

Computer Department. Question (1): State whether each of the following is true or false. Question (2): Select the correct answer from the following:

Transcription:

/*#include <iostream> // Prvi zadatak sa integralnomg ispita 27.01.2015 #include <iomanip> using std::setw; using std::cout; const int red(5), kolona(4); void unos(int[]); void ispis(int[][kolona]); float prosjecna(int[][kolona], int); int igrac(int[][kolona]); int matrica[red][kolona]; cout << "Unesite poene za igraca Br." << i+1 << " :" << endl; unos(matrica[i]); ispis(matrica); cout << "Izaberite igraca, ciji prosjek zelite pogledati" << endl; cout << "!!! NAPOMENA, UNOS MORA BITI OD 1-5!!! " << endl; int zeljeniigrac; do cin >> zeljeniigrac; while (zeljeniigrac >5); cout << "Prosjecan broj poena iznosi: " << prosjecna(matrica, zeljeniigrac-1) << endl;

cout << "Igrac s najvise nula nalazi se na poziciji: " << igrac(matrica) + 1 << endl; void unos(int matrica[]) cin >> matrica[j]; if (matrica[j] < 0) j--; cout << "Broj poena ne moze biti negativan." << endl; void ispis(int matrica[][kolona]) cout << setw(3) << matrica[i][j]; float prosjecna(int matrica[][kolona], int zeljeniigrac) float sumapoena(0), rezultat(0); sumapoena = sumapoena + matrica[zeljeniigrac][j];

rezultat = sumapoena/kolona; int igrac(int matrica[][kolona]) int igrac(0), pomocni(0), pozicija(0); if (matrica[i][j] == 0) igrac++; if (igrac>pomocni) pomocni = igrac; pozicija = i; igrac = 0; return pozicija; */ /*#include <iostream> // Drugi zadatak sa integralnog ispita 27.01.2015 using std::cout; float suma(int);

cout << "Unesite prirodan broj: "; int n; cin >> n; cout << "Suma iznosi: " << suma(n) << endl; float suma(int n) float rezultat(1), brojnik(1), nazivnik(1); for (int i = 2; i <= n; i++) brojnik = brojnik +i ; nazivnik = nazivnik*i; if (i % 2!= 0) rezultat = rezultat + brojnik / nazivnik; else rezultat = rezultat - brojnik / nazivnik; */ /*#include <iostream> //Treci zadatak sa integralnog ispita 27.01.2015 #include <vector> using std::vector; using std::cout; bool provjera(int); int zamjena(int, int);

cout << "Unesite prirodan broj: "; int n; cin >> n; cout << "Unesite zamjenski broj: "; int zamjenskibroj; cin >> zamjenskibroj; cout <<"Broj zamijenjen iznosi: "<< zamjena(n,zamjenskibroj) << endl; bool provjera(int n) int ostatak; while (n!= 0) ostatak = n % 10; if (ostatak == 5) return true; n = n / 10; return false; int zamjena(int broj, int zamjena) vector<int> pomocni; if (provjera(broj)) int ostatak; while (broj!= 0)

ostatak = broj % 10; if (ostatak == 5) pomocni.push_back(zamjena); else pomocni.push_back(ostatak); broj = broj / 10; int a = 0, pomocna(0), brojac = pomocni.size() - 1; for (int i = pomocni.size() - 1; i >= 0; i--) pomocna = pomocna + pomocni[i] * pow(10, brojac); brojac--; return pomocna; */ /*#include <iostream> // Cetvrti zadatak sa integralnog ispita 27.01.2015 using std::cout; const int duzina(6); void unos(char[], int); int prebroji(char[], int); char zadnje(char[], int); char niz[duzina]; unos(niz, duzina);

cout << "Ovoliko char-ova nije slovo: " << prebroji(niz, duzina) << endl; cout << "Po poretku, zadnje slovo je: " << zadnje(niz, duzina) << endl; void unos(char niz[], int duzina) cout << "Unesite elemnte niza: " << endl; for (int i = 0; i < duzina; i++) cin >> niz[i];; int prebroji(char niz[], int duzina) int rezultat(0); for (int i = 0; i < duzina; i++) if (niz[i]<'a' niz[i]>'z' && niz[i]<'a' niz[i]>'z') rezultat++; char zadnje(char niz[], int duzina) char rezultat(niz[0]); for (int i = 1; i < duzina; i++) if (rezultat < niz[i]) rezultat = niz[i]; */

/*#include <iostream> //Prvi zadatak Uvod u programiranje Integralni ispit 21.02.2013 #include <iomanip> using std::setw; using std::cout; const int red(4), kolona(4); void izgled1(char[][kolona]); void test1(char[][kolona]); void promjenaizgleda(char[][kolona]); char matrica[red][kolona]; izgled1(matrica); test1(matrica); promjenaizgleda(matrica); void izgled1(char matrica[][kolona]) for (int i = 0; i < red;i++) if (i == j) matrica[i][j] = 'B'; else matrica[i][j] = 'b';

void test1(char matrica[][kolona]) cout << setw(3) << matrica[i][j]; void promjenaizgleda(char matrica[][kolona]) for (int i = 0; i < red;i++) if (i == j i + j == 3) matrica[i][j] = 'A'; else matrica[i][j] = 'a'; cout << setw(3) << matrica[i][j];

*/ /*#include <iostream> //Treci zadatak Uvod u programiranje Integralni ispit 21.02.2013 using std::cout; //Fali zadnja stavka, gdje se svi elementi niza pretvaraju u binarne brojeve.. Ne da mi se to raditi sad... const int duzina(7); void unos(char[], int); void test(char[], int); void promijeni(char[], int[], int); char niz[duzina]; int brojcani[duzina]; unos(niz, duzina); test(niz, duzina); promijeni(niz, brojcani, duzina); void unos(char niz[], int duzina) cout << "Unesite elemente niza: " << endl; for (int i = 0; i < duzina; i++) cin >> niz[i]; void test(char niz[], int duzina)

for (int i = 0; i < duzina; i++) cout << niz[i] << " "; void promijeni(char niz[], int brojcani[], int duzina) for (int i = 0; i < duzina; i++) brojcani[i] = niz[i]; for (int i = 0; i < duzina; i++) cout << brojcani[i] << endl; */ /*#include <iostream> //Cetvrti zadatak Uvod u programiranje Integralni ispit 21.02.2013 using std::cout; int minute(int); int sati(int); cout << "Unesite vrijeme u sekundama: "; int sekunde; cin >> sekunde; cout << "Sati iznose: " << sati(sekunde) << endl; sekunde = sekunde - sati(sekunde) * 3600; cout << "Minute iznose: " << minute(sekunde) << endl; sekunde = sekunde - minute(sekunde) * 60; cout << "Sekunde iznose: " << sekunde << endl; int sati(int sekunde)

int rezultat = sekunde / 3600; if (rezultat % 3600!= 0) else rezultat = 0; int minute(int sekunde) int rezultat = sekunde / 60; if (rezultat % 60!= 0) else rezultat = 0; */ #include <iostream>// Prvi zadatak Uvod u programiranje drugi parcijalni ispit 15.01.2013 #include <iomanip> using std::setw; using std::cout; const int red(5), kolona(4); void unos(int[][4]); void ispis(int[][4]); int igrac(int[][4]); int matrica[red][kolona]; unos(matrica);

ispis(matrica); cout << "Najvise poena ima: " << igrac(matrica) << endl; void unos(int matrica[][4]) cout << "Unesite elemente matrice: "; cout << "Unesite poene igraca: " << i+1 << ":" << endl; cin >> matrica[i][j]; void ispis(int matrica[][4]) cout << setw(3) << matrica[i][j]; int igrac(int matrica[][4]) int rezultat(0), pozicija, pomocna(0); rezultat = 0;

pomocna = matrica[i][j] + pomocna; if (pomocna>rezultat) rezultat = pomocna; pozicija = i; return pozicija;