Font size
WorksheetsC++ cap. 4
Total questions: 15
Worksheet time: 36mins
Con riferimento al linguaggio C++, dovendo memorizzare un nome è utile usare una variabile di tipo
char
string
float
int
Supponendo che x sia di tipo float e y di tipo intero, quale delle seguenti rappresenta un'operazione di casting?
y = int x;
(y) = int x;
y = (int) x;
(y) = int x;
Considera il seguente frammento di codice:
if (x > 5)
{
if(x > 7)
{x = 6;}
}
else{
x = 0;
}
Cosa viene stampato a video se x = 2?
0
6
2
5
L'operatore % in C++ serve per:
calcolare la percentuale
non è mai utilizzato
calcola il resto della divisione
calcola il quoziente della divisione
Il seguente frammento di codice stampa a video:
inp = 3;
out = 0;
do{
out = out + inp;
inp = inp - 1;
}while (inp>0)
0
3
6
9
La periferica di default utilizzata per inserire i dati è:
la tastiera
il mouse
lo scanner
la tastiera e il mouse
Che cosa visualizza la seguente istruzione in C++ inserendo le stringhe "ciao" e "ciao mondo"?
string s1, s2;
cin>>s1;
cin>>s2;
if (s1==s2)
cout<<"Stringhe uguali!"<<endl;
else
cout<<"Stringhe non uguali!"<<endl;
Stringhe uguali
Stringhe non uguali
errore
0
La funzione di libreria usata per calcolare la lunghezza di una stringa
s.strstr()
s.strrev()
s.strlen()
s.strcat()
s.lenght()
str1="6/4";
cout<<"str1";
6/4
str1
None
Qual è l'output di questo programma?
#include <iostream>
#include <string>
int main( )
{
string source = " fresh2refresh" ;
string target= " C tutorial" ;
cout<< source.substr(3,3);
}
esh
res
fr
fre
Qual è l'output di questo programma?
#include <iostream>
#include <string>
int main( )
{
string source = " fresh2refresh" ;
string target= " C tutorial" ;
cout<< source.replace(0,3, target);
}
fr C 2refresh
frC2refresh
fre C 2refresh
freC2refresh
Come si dichiara una costante carattere?
const a = s;
const char = 's';
const char a = 's';
const char a = s;
Qual è l'output di questo programma?
#include <iostream>
#include <string>
int main( )
{
string source = "fresh2refresh" ;
string target= " C tutorial" ;
cout<< source.s.erase(2,6);;
}
Scrivi un programma che prenda in input un numero da 1 a 7 e restituisca il giorno della settimana corrispondente
Es40-massimo e minimo
Scrivi un algoritmo che, data in input una sequenza di numeri chiusa dallo zero, determini il valore massimo, il valore minimo, e
la posizione dei due valori nell'ambito della sequenza (lo zero non deve essere considerato).
