» »

c++ naloge

c++ naloge

iqq ::

a zna kdo mogoče rešiti katero od teh nalog. Prosim naj napiše rešitev

39 Napiši program, ki s tipkovnice prebere 10 celih števil ter jih shrani v polje, nato deklarira še dve polji ter v eno polje prepiše soda, v drugo pa liha števila in na koncu še izpiše vsebino vseh treh polj. Skiciraj vsebino pomnilnika.

40 Napiši program, ki s tipkovnice prebere celo število, ga razcepi na posamezne števke in le-te shrani v polje (vneseno število je lahko največ 10-mestno). Nato še naj poišče največjo števko in jo izpiše na zaslon. Skiciraj vsebino pomnilnika.

41 Napiši program, ki s tipkovnice prebere desetiško celo število ter to število pretvori v dvojiško obliko. Posamezne števke dvojiškega števila naj shrani v polje (polje naj bo 40-mestno) ter dobljeno dvojiško število izpiše na zaslon. Uporabi kazalce. Skiciraj vsebino pomnilnika.

42Napiši program, ki s tipkovnice prebere desetiško celo število ter to število pretvori v osmiško obliko. Posamezne števke osmiškega števila naj shrani v polje (polje naj bo 30-mestno) ter dobljeno osmiško število izpiše na zaslon. Uporabi kazalce. Skiciraj vsebino pomnilnika.

43Napiši program, ki deklarira dve celoštevilski polji ter poišče vse pare števil, ki pomnoženi dajeta rezultat 100. Prvo število iz para potem shrani v prvo polje, drugo število pa v drugo. Na koncu naj še vsebino obeh polj izpiše na zaslon. Uporabi kazalce. Skiciraj vsebino pomnilnika.

44Napiši program, ki generira 30 naključnih števil v razponu od 1 do 100, le-te shrani v polje, izračuna in izpiše njihovo srednjo vrednost SV ter števila, ki od srednje vrednosti ne odstopajo za več kot 20 odstotkov (torej tista, ki so znotraj intervala SV ± 20 %). Uporabi kazalce in skiciraj pomnilnik.

45Napiši program, ki prebere v niz s1 tvoje ime, v s2 pa sosedovo. Niza primerjaj po dolžini in ju po potrebi med seboj zamenjaj, tako da bo v s1 daljše ime. Nato ju združi v skupen niz s3 (pazi, da dodaš vmes presledek!), tako da bo na prvem mestu daljše in na drugem krajše ime. Izpiši vse tri nize. Skiciraj vsebino pomnilnika.

46Napiši program, ki ugotovi, ali je prebran niz palindrom. (Niz je palindrom, če se bere naprej in nazaj enako.)

47Napiši program, ki s tipkovnice prebere stavek (več besed) ter prebran niz preoblikuje tako, da se bo vsaka beseda začela z veliko začetnico, vse presledke pa iz niza pobriše. Izpiši skrčen niz.

48Napiši program, ki s tipkovnice prebere stavek (več besed) ter niz preoblikuje tako, da vse male črke zamenja z velikimi in velike z malimi. Izpiši tako preoblikovan niz.

49V enodimenzionalno polje t z rezerviranimi 20 znaki uporabnik lahko vpiše svoje ime. Napišite program, ki bo vsebino polja premaknil za k mest v desno (k je število znakov v imenu). V izpraznjene elemente pred imenom program naj vpiše znak '/' (slash).

50Napiši program, ki s tipkovnice prebere stavek (več besed), prešteje vse znake ter izpiše število pojavitve vsakega posameznega znaka.

Ktj ::

Mogoče ti bo kaj pomagalo če boš podrobno analizeral (in izvedel) sledečo kodo. Ob izvajanju te kode močno priporočam ogled "introta" od The simpsons.
include <stdio.h>

int main()
{
	while(1)
		printf("Ne bom vec trolal po forumu, ker sem prelen, da bi se sploh kaj ucil!");
	return 0;
}

Vidim da imaš "seriouz ctrl-c ctrl-v skillz".

P.S. Bi rekel, da si še temo sfail namreš sem prepričan, da imaš te naloge za C in ne C++.

LP

Zgodovina sprememb…

  • spremenil: Ktj ()

Tutankhamun ::

js znam use naloge :). Ampak se mi ne da razlagat. Lahk pa mi daš motivacijo pa me plačaš :)
AMD Phenom QUAD 9950 Black Edition, 8GB

keworkian ::

1000EUR za prebiranje, 1000EUR za resitve potem je pa se DDV in napitnina. Kaj bo torej?
Obscenities in B-Flat

krneki0001 ::

A takih simpl programčkov ne znaš napisat? Knjigo v roke, al pa kak tutorial iz neta in pisat.

snow ::

Luštne naloge. Kje se zatakne?
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins

dolenc ::

Verjetno pri izvedbi :)

tCockta ::

40. naloga
#include <iostream>
using namespace std;

void main()
{
	int st;
	int v[10];
	int cifra;
	int max = INT_MIN;

	cout<<"Vnesi st: ";
	cin>>st;

	for(int i=0;st%10>0;i++)
	{
		cifra = st % 10;
		v[i]=cifra;
		if(v[i]>max)
			max=v[i];
		cout<<v[i]<<" ";
		st /=10; 
	}

	cout<<"Najvecje stevilo je: "<<max<<endl;
}


Ostale pa naredi sam:P
LP!

iqq ::

:)

l0g1t3ch ::

Si že naredu ?


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[C++] Naloge

Oddelek: Programiranje
273909 (2240) LordiBoy
»

Pomoč pri programiranju z javo

Oddelek: Programiranje
203412 (2339) milc
»

Nemorem rešit ene naloge z c++ (sem začetnik) (strani: 1 2 )

Oddelek: Programiranje
6810141 (5879) technolog
»

programiranje v c++

Oddelek: Pomoč in nasveti
191917 (1675) xtrEeme
»

C++ Naloge

Oddelek: Programiranje
392954 (2013) boogie_xlr

Več podobnih tem