Rezolvare Sesiunea speciala BAC 2014 Informatica – Subiectul al II-lea problema 5

Mai jos puteti gasi enuntul si rezolvarea problemei 5 de la subiectul al II-lea de la sesiunea speciala a examenului de bacalaureat la informatica din anul 2014.
rezolvare sesiunea speciala BAC 2014 matematica informatica
Rezolvare:

#include <iostream>
#include <string.h>
using namespace std;
char a[100];
int i, poz, j, n;
int main()
{
cin.getline(a, 100);
if (a[0] != ' ')
poz = 0;
else
poz = 1;
n = strlen(a);
for (i = 1; i < strlen(a); i++)
if (a[i - 1] == ' ')
{
if ((i - poz) % 2 == 0 && (i - poz) > 2)
{
for (j = (i + poz) / 2 - 1; j < strlen(a) - 1; j++)
a[j] = a[j + 1];
a[strlen(a) - 1] = '\0';
i--;
}
poz = i;
}
if ((i + 1 - poz) % 2 == 0 && (i + 1 - poz) > 2)
{
for (j = (i + 1 + poz) / 2 - 1; j < strlen(a) - 1; j++)
a[j] = a[j + 1];
a[strlen(a) - 1] = '\0';
}
if (n == strlen(a))
cout << "nu exista";
else
cout << a;
return 0;
}

Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂

Rezolvare Model BAC 2014 Informatica (SN) – Subiectul al III-lea problema 3

Mai jos puteti gasi rezolvarea problemei 3 de la subiectul al III-lea din modelul pentru examenul de bacalaureat (stiinte ale naturii) din anul 2014.
rezolvare model BAC 2014 stiinte ale naturii
Rezolvare:

#include <iostream>
using namespace std;
int v[100], n, i, j, ok;
int main()
{
cin >> n;
for (i = 1; i <= n; i++)
cin >> v[i];
for (i = 1; i <= n && ok == 0; i++)
if (v[i] % 2 == 0)
{
ok = 1;
for (j = i; j < n; j++)
{
v[j] = v[j + 1];
}
n--;
}
for (i = 1; i <= n; i++)
cout << v[i] << " ";
return 0;
}

Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂

Rezolvare Model BAC 2014 Informatica (SN) – Subiectul al III-lea problema 4

Mai jos puteti gasi rezolvarea problemei 4 de la subiectul al III-lea din modelul pentru examenul de bacalaureat (stiinte ale naturii) din anul 2014.
rezolvare model BAC 2014 stiinte ale naturii
Rezolvare:

#include <iostream>
#include <fstream>
using namespace std;
ifstream f("bac.txt");
int n, a, b, maxi = -1, i;
int main()
{
f >> n;;
for (i = 1; i <= n / 2; i++)
f >> a;
for (i = n / 2 + 1; i <= n && maxi == -1; i++)
{
f >> b;
if (b < a)
maxi = b;
a = b;
}
if (maxi == -1)
cout << "Nu exista";
else
cout << maxi;
f.close();
return 0;
}

Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂

Rezolvare Model BAC 2014 Informatica (MI) – Subiectul al III-lea problema 4

Mai jos puteti gasi rezolvarea problemei 4 de la subiectul al III-lea din modelul pentru examenul de bacalaureat (mate-info) din anul 2014.
rezolvare model BAC 2014 matematica informatica
Rezolvare:

#include <iostream>
#include <fstream>
using namespace std;
ifstream f("bac.txt");
int n, a, b, mini = -1, i;
int main()
{
f >> n >> a;
for (i = 2; i <= n / 2 + 1; i++)
{
f >> b;
if (a > b)
mini = a;
a = b;
}
if (mini == -1)
cout << "Nu exista";
else
cout << mini;
f.close();
return 0;
}

Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂

Rezolvare Model BAC 2014 Informatica (MI) – Subiectul al III-lea problema 3

Mai jos puteti gasi rezolvarea problemei 3 de la subiectul al III-lea din modelul pentru examenul de bacalaureat (mate-info) din anul 2014.
rezolvare model BAC 2014 matematica informatica
 Rezolvare:

#include <iostream>
using namespace std;
int n;
void divizor(int n, int &d)
{
int i;
for (i = 2; i <= n; i++) {
while (n % i == 0)
{
n = n / i;
d = i;
}
}
}
int main()
{
return 0;
}

Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂

 

Rezolvare Model BAC 2014 Informatica (MI) – Subiectul al II-lea problema 5

Mai jos puteti gasi rezolvarea problemei 5 de la subiectul al II-lea din modelul pentru examenul de bacalaureat (mate-info) din anul 2014.
Rezolvare:

#include <iostream>
#include <string.h>
using namespace std;
char a[100], c[] = { 'a', 'e', 'i', 'o', 'u' };
int i, j;
int main()
{
cin.getline(a, 100);
for (i = 1; i < strlen(a); i++)
if (strchr(c, a[i]) && strchr(c, a[i - 1]))
{
for (j = i; j < strlen(a) - 1; j++)
a[j] = a[j + 1];
a[strlen(a) - 1] = '\0';
i--;
}
cout << a;
return 0;
}

Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂

Subiecte BAC Informatica 2013

Mai jos puteti gasi modelele de subiecte si subiectele la informatica din cadrul Examenului National de Bacalaureat din 2013.
Spor la lucru!
Subiecte BAC Informatica 2013 – Model subiecte
Subiecte Mate-info Stiinte ale naturii
Barem Mate-info Stiinte ale naturii
Subiecte BAC informatica 2013 – sesiunea speciala
Subiecte Mate-info
Barem Mate-info
Subiecte BAC Informatica 2013 – sesiunea Iunie-Iulie
Subiecte Mate-info Stiinte ale naturii
Barem Mate-info Stiinte ale naturii
Subiecte BAC Informatica 2013 – sesiunea August-Septembrie
Subiecte Mate-info Stiinte ale naturii
Barem Mate-info Stiinte ale naturii