
Funcțiile strcat și strncat șiruri de caractere
Presentation
•
Information Technology (IT)
•
11th Grade
•
Practice Problem
•
Hard
Diana Contras
FREE Resource
6 Slides • 2 Questions
1
Funcțiile strcat și strncat șiruri de caractere
By Diana Contras
2
Popescu
Ion
strcat
PopescuIon
3
Funcția strcat
Scop: adaugă conținutul unui șir sursă (src) la finalul unui șir destinație (dest)
char* strcat(char* dest, const char* src);
Condiție: dest trebuie să aibă spațiu suficient pentru rezultatul final.
4
Exemplu funcția strcat
#include <iostream>
#include <cstring>
using namespace std;
int main() {
char text1[30] = "Infor";
char text2[] = "matica";
strcat(text1, text2);
cout << text1; // Afișează: Informatica
}
5
Funcția strncat
Scop: adaugă n caractere din conținutul unui șir sursă (src) la finalul unui șir destinație (dest)
char* strncat(char* dest, const char* src, size_t n);
Condiție: dest trebuie să aibă spațiu suficient pentru rezultatul final.
6
Exemplu funcția strncat
#include <iostream>
#include <cstring>
using namespace std;
int main() {
char a[20] = "Progr";
char b[] = "amare";
strncat(a, b, 2);
cout << a; // Afișează: Program
}
7
Multiple Choice
Ce se afişează în urma executării secvenţei de program scrisă mai jos dacă variabila s memorează şirul abcdefg?
abcdefg123
abcd123efg
123abcdefg
8
Open Ended
Scrieți programul C++ pentru problema:
Scrieți un program care citește de la tastatură două șiruri formate fiecare din cel mult 20 de caractere. Primul șir reprezintă numele unei persoane, iar al doilea șir reprezintă prenumele aceleiași persoane. Atât numele, cât și prenumele sunt formate doar din litere ale alfabetului englez și fiecare conține cel puțin o consoană.
Programul construiește în memorie și afișează pe ecran un al treilea șir de caractere, care va conține consoanele din prenumele citit dispuse în ordinea în care apar în prenume, urmate de exact un spațiu și de numele citit.
Exemplu:
Intrare
Popescu Vasile
Ieşire
Vsl Popescu
Funcțiile strcat și strncat șiruri de caractere
By Diana Contras
Show answer
Auto Play
Slide 1 / 8
SLIDE
Similar Resources on Wayground
11 questions
Declaración de variables Bach
Presentation
•
12th Grade
4 questions
BAB II STRATEGIK PEMROGRAMAN
Presentation
•
11th Grade
11 questions
Șiruri de caractere
Presentation
•
9th Grade
10 questions
Proyecto 3er lapso
Presentation
•
KG - University
3 questions
Copy of Quizizz Lesson
Presentation
•
11th Grade
2 questions
mathematics
Presentation
•
11th Grade
16 questions
An Introduction to Speeches
Presentation
•
11th - 12th Grade
11 questions
Qué son y como declarar variables y Constantes en Arduino
Presentation
•
11th Grade
Popular Resources on Wayground
19 questions
Naming Polygons
Quiz
•
3rd Grade
10 questions
Prime Factorization
Quiz
•
6th Grade
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
Discover more resources for Information Technology (IT)
10 questions
Fact Check Ice Breaker: Two truths and a lie
Quiz
•
5th - 12th Grade
10 questions
Video Games
Quiz
•
6th - 12th Grade
5 questions
A.EO.1-4 Quizizz Day 1
Quiz
•
9th - 12th Grade
100 questions
Biology EOC Review
Quiz
•
9th - 12th Grade
5 questions
A.EO.1-4 Quizizz Day 2
Quiz
•
9th - 12th Grade
12 questions
Name that Candy
Quiz
•
KG - 12th Grade
50 questions
ELA EOG Prep 7th Grade
Quiz
•
KG - University
20 questions
Guess The App
Quiz
•
KG - Professional Dev...