Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Obiecte vechi și inutile car...

Mentenanta Acoperis

Cheder deteriorat , zgariat, cum ...

Laptop HP 15-AF001NQ, AMD E1-6015...
 Blat de bucatarie lungime 4,60 m

Termostat incalzire si racire

Configurare retea cu modem Vodafo...

Curtea Penala Internationala soli...
 Sunt obligate bancile sa opteze p...

Pensie anticipata partiala cu cer...

Subscriptii

Cat ar costa acest poster, se poa...
 Cum sa scapam de sobolani?

Alser Forest SA a dat teapa de 1,...

COD Eroare ABS ( Ford Mondeo MK5 )

Implanturi dentare clinici Consta...
 

cum pot conditiona trecerea la urmatoarea secventa

* - - - - 1 votes
  • Please log in to reply
2 replies to this topic

#1
legalizes_crime

legalizes_crime

    Member

  • Grup: Members
  • Posts: 763
  • Înscris: 13.08.2006
int main() {
   char last_name[20], first_name[30], cnp[14], phone[11], email[40];
   cout << " please input your last name " << endl;
   cin.getline(last_name, 19);
   cin.ignore();
   //int character_check(char last_name[]);
   if(('A' <= last_name[i] && last_name[i] <= 'Z') || ('a' <= last_name[i] && last_name[i] <= 'z')) {
		for(int i=0; i<strlen(last_name); i++)
		last_name[i] = toupper(last_name[i]);
		cout << " your name is " << last_name << endl;
	} else {
		cout << " please characters only ";


   /////. cum fortez utilizatorul sa introduca doar caractere,iar,in caz contrar, sa nu treaca codul mai departe?  ar trebui cu do...while. cred ?




	}
   cout << " please enter your first name " << endl;
   cin.getline(first_name, 29);
   cin.ignore();
   first_name[0] = toupper(first_name[0]);
   for(i=1;i<strlen(first_name);i++)
   if(first_name[i] == ' ')
   first_name[i+1] = toupper(first_name[i+1]);
   cout << " your first name is " << first_name << endl;


Edited by MarianG, 13 July 2022 - 09:31.
tag-uri code


#2
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,504
  • Înscris: 10.08.2005
https://stackoverflo...nction#32911580
bool is_valid_input(std::string const& name)
{
   bool is_valid = true;
   // Figure out the logic for deciding when the input is not valid.
   // ...
   if (!is_valid )
   {
	  cout << "Numbers are not allowed, input name again: ";
   }
   return is_valid;
}
int main()
{
	string name = "";
	do
	{
	   cout << "Enter name: ";
	   getline(cin, name);
	}
	while ( !is_valid_input(name) );
}


#3
legalizes_crime

legalizes_crime

    Member

  • Grup: Members
  • Posts: 763
  • Înscris: 13.08.2006
multumesc mult pentru ajutor.

Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate